I am certainly not hitting the farm store, locking the selector ring and taking a syringe gulp of horse wormer, but the ongoing reports about Ivermectin on my news are totally false.
Reporters still unable to google stuff.
"It was Feb. 2, 1996, in fact, when the U.S. Food and Drug...