“Ivermectin Worked!”: Peer-Reviewed Study Finds 74% Reduction in Excess Deaths

Article and video here.

So, there you have it. Ivermectin works! But you probably already knew that two years ago. Let this be another tally mark for when the “conspiracy theorists” got it right all along.