Armed demonstrators stroll through downtown St. Louis

October 26, 2014 09:29 AM