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…