Dr Akil Islam Demands I Remove Post Exposing His Antisemitism & Terror-Support David Lange May 12, 2025