Written by :

#IndexAwards2007: Chen Guangcheng, Whistleblower of the Year

alt informationChen Guangcheng, a Chinese civil right activist who won the Freedom of Expression Award in the Whistleblower of the Year in 2007, today lives in New York City.