RE:Forbes coverageWow India has really cast the die on Ivermectin. The latest research actually supports it (and the WHO is behind the times as usual) so here's to hoping that it makes a huge difference. Saving even one life would make it all worthwhile.