A little over a week ago Chen escaped from house arrest and found safe haven in the U.S. embassy. Now he is in a hospital in China outside o...
Obama Administration's Huge Human Rights Failure? Throws Blind Chinese Activist Under The Bus?
Info Post
