Web Jiaobo

December 15, 2010 - 6:32 AM
Chinese Premier Wen Jiabao arrives in New Delhi, India, on Wednesday, Dec. 15, 2010. He’s on a three-day visit to build trust between the rival neighbors amid lingering disputes over territory, trade and telecoms. (AP Photo/Gurinder Osan)