The Twin Sister of a Canadian Resident is Released from Jail in China as a Result of the Global Rescue Campaign
The International Rescue Committee is an organization established by worldwide Falun Gong practitioners voluntarily in September 2002 with a mission to rescue the family members and friends imprisoned in China for practicing Falun Gong.