Chen Guangchen is a blind human rights activist who recently claimed asylum in the US Embassy in China.
Share this note: