Times Square billboard depicts Obama at Great Wall
0 CommentsPrintE-mail Xinhua via Agencies, January 8, 2010
Adjust font size:
Billboard of Weatherproof Garment Company depicting US President Barack Obama standing along the Greet Wall of China shows along the roadside of New York Times Square, January 6, 2010. [Agencies]
Go to ForumComments