Reply to thread

Some suggest we're seeing herd immunity happening at the moment.  I've seen some reports that several states are near 30%


Back
Top Bottom