Chinese-American Christian Hall was Shot and Killed by Police While His Hands Were Up

On December 30, 19-year-old Chinese American Christian Hall was shot and killed by Pennsylvania State Police. At the time of his shooting, Hall was said to be suicidal and experiencing a mental health crisis when officers were called to deescalate the situation.  Instead of providing assistance, they resorted to lethal force.  Police justified the killing […]

Search