Shaw Protesters Burn American Flag After Police Shooting Death of Vonderrit Myers

Posted on October 10, 2014 | No Comments

The shooting death of 18-year-old Vonderrit Myers at the hands of an off-duty St. Louis police officer sparked outrage amongst hundreds of protesters in the Shaw neighborhood.

Read More