Update: Glenn delved further into this story on radio this morning. Normally America is the country people run to when caught in the clutches of an oppressive government - but will that always be the case? Glenn explains why reviews the details of this tragic story and explains why he isn't so sure that America can still stand up to what Reagan called the "evil empire".
On GBTV, Glenn spent a good portion of his opening segment on the plight of Chen Guangcheng, a blind lawyer, who opposes the forced abortions of children in order for families to meet the one child per family quota. As a result of his stance and activism, he has been subject to human rights abuses from the government including house arrest, and his family has suffered beatings.
While Chen managed to escape to the U.S. embassy, it appears that America was unwilling to help.
The Blaze explains:
Chen escaped house arrest and fled to the U.S. embassy for help, only to be turned away, presumably to preserve diplomatic relations leading up to an American-Chinese summit. Secretary of State Hillary Clinton, along with the rest of the administration are asserting that Chen left the embassy of his own accord, when it turns out he was told by U.S. officials that his family would be tortured if he remained at the embassy or took asylum. To make matters worse, he sustained injuries during his initial escape and now cannot walk as a result — leaving him both sightless and without the use of his legs. No doubt an unsettlingly vulnerable state to be in when one is assailed by the Chinese government.