cover
Demonstrators in Louisville, Los Angeles and New York City continued to protest a grand jury’s decision on Wednesday not to indict any police officers with the killing of Taylor.

No comments yet, Let's kick-start a discussion.

Please Login or Register to Comment.