blackbutterfly7.wordpress.com
Virginia Officer Stephen Rankin Found Guilty Of Manslaughter
It began on April 22, 2015 in a Walmart parking lot in Portsmouth, Virginia. Police received a call of a shoplifter. Portsmouth police officer Stephen Rankin came to the scene and saw 18-year old…