Thousands gather peacefully in Baltimore City to protest police brutality
Black Lives Matter Protests Take On Special Meaning On Juneteenth
CBS 2 New York
Thousands of protesters fighting against police brutality took to the streets of the city in the 23rd straight day of..