Batman Star Reaches Out to Persecuted Chinese Human Rights Activist
As many of your are probably already aware, Chen Guancheng, is a blind human rights activist who has been instrumental in speaking out against, and exposing, the One Child Policy in China. In 2006 Chen revealed that over 130,000 forced abortions and sterilizations took place in Linyi County in 2005 alone (this is just ONE […]