Feedback

Amateur Video of Women Opening Fire on Turkish Police Bus

 

Istanbul police said they shot and killed two women who had hidden inside a building after attacking police with gunfire and a hand grenade.

Shows