Atatiana Jefferson
Black woman killed by Texas police in own bedroom
By BBC | 5 years ago
A black woman was shot dead by police through her own bedroom window in the early hours of Saturday morning, after a request to check on her welfare. ...
Load More please wait....