China punishes 20 officals after village protests

Chinese authorities have punished 20 officials and former village leaders after the community in southern China engaged in mass protests…

Chinese official: plight of the people ignored

Chinese official: plight of the people ignored