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.

Being pulled over by the police scares me to death. Long before Philando Castille, Sandra Bland, and Walter Scott — all Black people who wound up dying after a…