Ferguson

“This must stop,” yells a protester to Missouri National Guardsmen who were posted outside the Ferguson Police Department on Wednesday, Nov 26, 2014, during protests over the grand jury decision in the Michael Brown case. (AP Photo/St. Louis Post-Dispatch, Laurie Skrivan)

Leave a Comment