Muslim Screams Allahu Ackbar Stabs Cop… Motive Undetermined

France, English subtitles

h/t ae

Share