CELEBRITY6 months ago
Bitten by Fire Ants During Arrest, Texas Woman Claims Police Brutality. But What Does Body Camera Footage Reveal?
The first time the Santa Fe, Texas, police officer stopped Taylor Rogers that summer morning, he informed her she was making an illegal left turn in...