“Ivermectin Worked!”: Peer-Reviewed Study Finds 74% Reduction in Excess Deaths Aug 15, 2023 https://twitter.com/PierreKory/status/1690702272630779906