Please select another video.
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.
Your Playlist Expand Collapse