
WESTMINSTER, May 21, 2013 (LifeSiteNews.com) – Chen Guangcheng, the blind Chinese human rights activist who has suffered imprisonment and beatings while fighting the country’s One-Child Policy, received a standing ovation in the UK House of…
Continue Reading »






