Protest in US city against killing of three by police
Washington: Crowds took to the streets in Indianapolis, the capital city of the US state of Indiana, protesting the police killing of two men and a pregnant woman in separate incidents, the media reported.
The protests on Wednesday night…
Read More...
Read More...