Feedback

Man Sparks Panic by Allegedly Shouting Muslim Phrase

 

Customers at a restaurant in Caldwell, Idaho, ran to the exits after a man wearing a backpack reportedly shouted "Allah is the only one true God." He was charged with disorderly conduct.

Shows