not sure why you are referring to these as "narratives"
- the evidence for Ivermectin isn't solid yet, but at least it has some indications going for it (can kill SARS-CoV-2 in the lab, reduces inflammation in animals)
- Ivermectin was pushed by Surgisphere, a US company that I recall as having...