A woman is sent to hospital during a protest in St. Louis, Missouri on September 16, 2017. Police on Saturday put up barricades around the courthouse and police headquarters in St. Louis, Missouri, bracing for more protests that are expected to come in days. (Photo by Dane Iwata/Xinhua via ZUMA Wire)
|