The evidence for ivermectin is building; many studies worldwide, nations using it (Mexico, India), and advocating using it (Japan).
The evidence is overwhelming. I am surprised there are still so many on this site who mock people who actually can read research papers.