Foreign News5 years ago
Tension Rises In The US, As Another Black Killed By The Police Causes Uproar Amid Debate
Washington (AFP) – The fatal shooting of a black man by a white police officer in Atlanta has poured more fuel on the raging US debate...