Robert Powell | featured news

Officer Robert Powell, who detained Houston Texans' Ryan Moats resigns

The police officer who detained an NFL player in a hospital parking lot while the player's mother-in-law was dying inside has resigned.

 

Subscribe to this RSS topic: Syndicate content