Demonstrators took to the streets in cities across the USA Wednesday night to protest a grand jury’s decision not to indict any police officers for the fatal shooting of Breonna Taylor on March 13 this year.
The post Demonstrators protest Grand Jury failure to indict officers for fatal shooting of Breonna Taylor appeared first on Worthy Christian News.