What is Ivermectin?
12/13/2021
First discovered in 1973, ivermectin won the Nobel Prize in 2015. What makes this drug so extraordinary? Watch the full story. This is an excellent video; well worth watching.