www.technocracy.news
Ivermectin Works: World's Largest, Peer-Reviewed Research Study
For all the Ivermectin skeptics who have retorted that "there are no peer-reviewed" studies proving it works, and who probably wouldn't know how to read and understand a a peer-reviewed study, will you please stop fighting this and com
mkgib
Delete Comment
Are you sure that you want to delete this comment ?