1. "Ivermectin Worked!": Peer-Reviewed Study Finds 74% Reduction in Excess Deaths

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

    107
    1
    45.9K
    5