Saturday, November 18, 2023

Allahu Akbar New York City! The Islamic Takeover of America is going well...