Photo Details

Photo detail

August 28, 2013

Demonstrators fill the Hardees in downtown St. Louis on July 30. Protests are planned in at least seven cities today.