Keith Rupert Murdoch and Wendi Deng Murdoch arrive at the opening ceremony of the 14th Shanghai International Film Festival on June 11 2011 in...
{"Image ImageDescription": "SHANGHAI, CHINA - JUNE 11:  Keith Rupert Murdoch and Wendi Deng Murdoch arrive at the opening ceremony of the 14th Shanghai International Film Festival on June 11, 2011 in Shanghai, China.  (Photo by Feng Li/Getty Images)", "Image Copyright": "2011 Getty Images"}