Police push protestors back at a convenience store in Shaw neighborhood of St. Louis, the United States, on Oct. 12, 2014. St. Louis police arrested more than a dozen protestors and used pepper spray and chemical agents like tear gas upon the protestors Sunday morning. (Xinhua/Dane Iwata) |
Go to Forum >>0 Comment(s)