Tag Archive for: stop-and-spit policing

Framed for Murder By His Own DNA – The Marshall Project

Based on touch DNA, Lukis Anderson was charged with a crime that…