SFDI: Nancy Chen Returns to Australia Due to Australian Government’s Rescue Effort
(SFDI) 7 February 2003 -- Following a 10 day ordeal in the custody of China's notorious secret police, Australian citizen and Falun Gong practitioner Nancy Chen was finally released on the eve of the Lunar New Year. The voices of outrage raised by media and NGO's throughout the international community…