Africa World 

U.S. Police officer charged over fatal shooting of black woman

– – A grand jury has charged one police officer over the raid which resulted in the fatal shooting of Breonna Taylor at her home in the US state of Kentucky. Ms Taylor, 26, a hospital emergency room technician, was shot multiple times during the raid on 13 March. Her death has become a rallying cry for anti-racism protesters, who… Read More