Anti-Israel Crew Storms‚ Blocks Entrance to World Trade Center‚ Shouting 'Revolution' and 'Allahu Akbar!'
Favicon 
redstate.com

Anti-Israel Crew Storms‚ Blocks Entrance to World Trade Center‚ Shouting 'Revolution' and 'Allahu Akbar!'

Anti-Israel Crew Storms‚ Blocks Entrance to World Trade Center‚ Shouting 'Revolution' and 'Allahu Akbar!'