Tuesday, April 23, 2024

“There is no god but Allah and martyr is beloved of Allah”, Columbia University students shout. What does Allah have to do with war between Israel and Palestine? Maybe they want a holy war in USA?