Some rather disturbing news on the state of freedom (or lack of) in Godless China.This is the news that the liberal media doesn’t want you to see.These peaceful, freedom loving Atheists never cease to amaze me. 61 Christian Women Forced to Have Abortions in China Posted by chinaview on April 21st, 2007 According to China Aid [...]