Are you asking for a source on "ivermectin is not a horse de-wormer" Other than that it has been an FDA approved drug for over thirty years?
Or are you asking for a source on somebody getting deplatformed for saying that, and Dr. Peter McCullough comes to mind there.
The Great Barrington Declaration was also de-indexed from Google for disputing lockdowns.