Dr. Robert Redfield, former director of the Centers for Disease Control and Prevention (CDC), cast doubt on the prevalent theory…
BEIJING, May 19, 2012 /Christian Newswire/ -- ChinaAid just learned that the blind activist Chen Guangcheng's family is heading to Beijing airport now…