China: Police in China's Shenzhen Beat, Pepper Spray Protesting Silicosis Sufferers

Event