In this photo taken on Thursday Dec. 9, 2010, Chinese ...

Galleries | Videos | Audio | Documents

Photo detail

Anonymous | published: December 12, 2010

In this photo taken on Thursday Dec. 9, 2010, Chinese workers push carts past a clean energy themed billboard featuring U.S. President Obama as the Buddha on the streets of Shanghai.



Comments [+] – click to expand