NEWS

More than 70 Philadelphia police officers put on administrative duty

More than 70 Philadelphia police officers put on administrative duty

The officers were “removed from the street” after an investigation found troubling social media posts.

View on YouTube

Channel:ABC News

U-RanTV
U-RanTV
Hmm.