Ivermectin: The lies are endless