A protest march over the police shooting of an unarmed Black woman, Breonna Taylor, led to more than 60 arrests on Tuesday near Churchill Downs, home of the Kentucky Derby. from Top World News- News18.com Read The Rest...
No comments: