24 Great piece on India's success with ivermectin and the blackout (www.thedesertreview.com) posted 3 years ago by ceegeegee 3 years ago by ceegeegee +24 / -0 1 comment share 1 comment share save hide report block hide replies
I love that he says you must always do your own research.
Great stats in the article.