Share
twitterlinkedinfacebook
Image 1 of 1
20120502_0352-us-embassy-beijing-5.jpg
2 May 2012 -Beijing, China- The embassy of United States of America in Beijing where the blind activist Chen Guangcheng would have been forced to leave from because of threats against his family.  Photo credit : David Gourhan