Chinese Premier Wen Jiabao delivers a speech at the Japanese parliament in Tokyo April 12, 2007. [Reuters]