Cops Framing Suspects: My Take on Why Every Traffic Stop Is Terrifying

A Florida officer getting 12 years in prison for planting drugs on suspects triggered me and probably you too.

A police officer makes a traffic stop. Photo: Getty Images