Feedback

Washington DC Police Make Arrests in Turkish Embassy Brawl

 

Police Chief Peter Newsham says two people have been arrested and charged and arrests warrants have been issued for another 16 individuals.

Shows