218 New Ivermectin Study. More good news. (stevekirsch.substack.com) 🔍 Notable posted 2 years ago by BerlinWallCrosser 2 years ago by BerlinWallCrosser +219 / -1 11 comments share 11 comments share save hide report block hide replies
Made me think of this Einstein over here:
https://greatawakening.win/p/15IrGCrvnT/-they-knew-all-along/c/4Ob8dDygIYU
u/Logic20xx - What do you think of this study?