police shot dead

post

Two American police officers were shot dead

Sumbal Javaid 12 Jul 2020

Two police officers were shot dead in a house in the city of McAllen, Texas, before the suspect committed suicide.

continue reading
post

Police were charged with shooting dead people of color

AliciaLaporta 15 Oct 2019

Aaron Dean, a white police officer in Texas, was charged with murder when he shot and killed a 28-year-old black woman last weekend.

continue reading