IVERMECTIN | Miracle drug or not?

A lot has been said and is said about Ivermectin. Have a look at our FAQ about it for more information.