A paper cut-out of Osama bin Laden sold in a souvenir shop in Yuyuan Garden in Shanghai, May 2, 2011. [Photo/CFP]