Ivermectin



Massive “Horse” Lies Spouted About Nobel Prize Winning Treatment

In recent days, another big, fat lie has been allowed to circulate unchecked and unverified in headlines across the media landscape. “Ivermectin: Why Are U.S. […]

Read More