Word has come out that Chinese pro-life dissident Chen Guangcheng made a daring escape under the cloak of darkness on April 22 to the U.S. embassy in Beijing, where he is now holed up. Chen was previously imprisoned for four years and was currently under house arrest for exposing China’s forced sterilization and abortion atrocities.

While Hillary Clinton and the State Department have repeatedly called for Chen’s release, they will now have to move beyond talking the talk to walking the walk. Recall Clinton also said in 2009, “But our pressing on [human rights] issues can’t interfere with the global economic crisis, the global climate change crisis and the security crises.”

Read more…