Police in southern China have detained Guo Feixiong, an outspoken advocate of democratic rights on charges of disrupting public order.
Police in southern China have detained Guo Feixiong, an outspoken advocate of democratic rights on charges of disrupting public order.