Hopefully the injured all make a speedy recovery and the company takes measures to improve working conditions as much as possible.
On a sidenote I love how easily China can dispatch 5000 police for a relatively speaking small disturbance. I wonder how many police per capita they have. To put things in perspective I live in a state with roughly 7.2 million people (NSW) and the last time I checked we only have ~15,000 police. We sure are undermanned lol.