Statues of Osama bin Laden and Barack Obama are for sale in a souvenir shop in Yuyuan Garden in Shanghai, May 2, 2011. [Photo/CFP]