Chen Guangcheng is a blind activist who has made it his life’s work to expose the horror of China’s one child policy. He has been beaten, tortured and imprisoned. Yet, this man who is blind and weak has the courage to say “I am not afraid.”
Do you understand this Vice President Biden?
Oh President Obama and VP Biden, how small and petty you seem in the face of this great man.