1 Comment
⭠ Return to thread

Yes, in Hayward, California, I saw these signs offering to buy diabetic test strips, what's that about?

Expand full comment