Shouting "Allahu Akbar" Muslim Protesters Trying To Storm the World Trade Center

9 months ago
2.13K

Shameful. Hundreds of protesters decided to use the World Trade Center, the same location where the 9/11 attacks took place, to stage their protest.

Loading comments...