A $5.5 Million Settlement is Reached Between Pittsburgh and Leon Ford Jr, the Alleged Victim of a Police Shooting
A settlement has finally been reached regarding the alleged police shooting of Leon Ford Jr., a young black man, on November 11, 2012, in Pittsburgh, Pennsylvania. A Caucasian police officer…
Read More