“””ivermectin, a horse dewormer that the CDC is warning people not to take”””
Ivermectin must be very effective since the media has been going out of their way to demean it.
Who do you think their advertisers are?