by APFLI | Mar 7, 2013 | Population Control
Last year, China marked 32 years of the one-child family planning policy that has resulted in massive human rights abuses, including forced abortions and coercive sterilizations. To read entire article, visit...