Just another amazing coincidence for the luckiest drug in world. No doubt, the 80% fall in cases in Delhi after adopting Ivermectin will be widely reported by the ABC and other Australian media. thedesertreview.com/opinion/letter… 4.2K views12:55