William chapman II

Virginia Jury Convicts White Police Officer of Killing Unarmed Black Teen


Yesterday [Thursday, August 4] emotions were high and the atmosphere was tense as a jury convicted a former Virginia police officer of voluntary manslaughter following his fatal shooting of a young unarmed Black man accused of shoplifting. It was on the morning of April 22, 2015 that Stephen Rankin, a Portsmouth, VA police officer, responded […]