Go to ...

Caribbean Edition

Caribbean News Happens Fast

Caribbean Edition on PinterestRSS Feed

December 13, 2019

Black woman shot dead by Texas police in own bedroom


Source: St. Lucia News Online

Jefferson (BBC) — A black woman was shot dead by police through a bedroom window on Saturday morning, following a request to check on her…

Link: Black woman shot dead by Texas police in own bedroom

More Stories From St. Lucia