New Peer-Reviewed Study Shows Ivermectin Reduced Deaths by 74% “Too little, too late.

1 year ago
28

New Peer-Reviewed Study Shows Ivermectin Reduced Deaths by 74%

“Too little, too late. We now get this study that has been officially peer-reviewed and published, and it shows significant reduction”

Loading comments...