Fact Check: Ivermectin NOT ‘Vindicated (AGAIN)’ In Peer-Reviewed Study Showing 92% Reduction In COVID-19 Mortality
Not Endorsed Was ivermectin “vindicated (again)” in a peer-reviewed study that showed a 92% reduction in COVID-19 mortality? No, that’s not true: The claims about ivermectin were published on an “open science” site where scientists may share findings before they
Read More