Chester police fatally shoot 28-year-old Ariane McCree while handcuffed, claims he pointed firearm first at officer who appears to plant gun on his dead body

jungletography.com
Chester police fatally shoot 28-year-old Ariane McCree while handcuffed, claims he pointed firearm first at officer who appears to plant gun on his dead body