Any article that characterizes Ivermectin as livestock medicine is disinformation.
Ivermectin won the 2015 Nobel Prize in Physiology or Medicine for treatment of people.
Business Insider is the Left’s Wall Street Journal; for soyboi tycoon wannabees to display on their “devices” while waiting for a $10 Starbucks latte in San Francisco or Austin.