All Comment(s) Posted by Charles Liu

2 comments


On diary "The Olympic Crisis of 2008"

FLG organ harvesting allegation has long been discredited

by Charles Liu (0 articles, 2 comments) on Tuesday, July 29, 2008 at 3:25:32 PM


On article "Should the World Boycott the Beijing Olympics? The Horrific"

Falun Gong Organ Allegation Discredited

by Charles Liu (0 articles, 2 comments) on Friday, September 28, 2007 at 1:48:02 AM