Protestors call for release of human right activists in China

Listen to the full audio story
Show Embed Code | Download the MP3

Chen Weiming is a Chinese artist who lived in a cage for seven days and nights in front of the Dolby Theatre on Hollywood Boulevard. The move was to call for an immediate release of Dr. Wang Bingzhang, a pro-democracy activist who has been in prison for 11 years in China. Wang's family has been working on his release over the past years.