Crosspost: “Ivermectin Worked!”: Peer-Reviewed Study Finds 74% Reduction in Excess Deaths"Let this be another tally mark for when the 'conspiracy theorists' got it right all along." -- Published 6 months ago on September 14, 2023 By Vigilant News Mike ZimmerMar 22, 20241Share“Ivermectin Worked!”: Peer-Reviewed Study Finds 74% Reduction in Excess Deaths