Can you please post a source for the ivermectin point? If I understand your comment you're suggesting that it is effective against covid, but I may be misunderstanding.
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.