Jan 26, 20222 minPeer-Reviewed: Ivermectin Resulted in 67% Reduction in COVID Hospitalization, 70% Reduction in DeathGetting your Horse-Faced Horse-Paste Democrat Friends to swallow this truth bomb is going to be like feeding a pill to a cat.