11/22/14

St. Louis students hope for peace, brace for the worst

At a peace rally at Harris Stowe University in St. Louis, Missouri, students expressed concern for the community's reaction following the long awaited grand jury decision. ... more Duration: {{video.duration.momentjs}}