Seven Arrested Seeking Documents On Police Excessive Force Case
Seven people were arrested on trespassing charges Wednesday in Greensboro.
Seven people were arrested on trespassing charges Wednesday in Greensboro.
The City of Greensboro has confirmed that Officer C.N. Jackson has left the police force. She was on the scene of the altercation between former officer Travis Cole and Dejuan Yourse.