BTW: Follow on medical research articles are equally interesting.
“Ivermectin Worked!”: Peer-Reviewed Study Finds 74% Reduction in Excess Deaths
“Ivermectin Worked!”: Peer-Reviewed Study Finds 74% Reduction in Excess …
Vigilant News
Let this be another tally mark for when the