Main Page - Latest News

St. Louis thug ambushes cops, murders US Marshall.


At least 37 police officers have been killed in the line of duty so far this year. Veteran US Marshall John Perry was just killed in St. Louis.

The perpetrator is a black male.