Death of five boys in trash bin raises concern on China's public morality Five boys were this week found dead in a garbage bin in south west China, where they…
'Slow' response of Chinese police sparked riot Thousands of outraged residents this weekend overturned police cars after authorities failed to respond immediately…