Has an Islamic Invasion Begun? Abdul El-Sayed’s Troubling Public Statements

Play