September 14, 2010 1:42 PM
Japan PM survives leadership challenge
The Japanese Prime Minister, Mr. Naoto Kan has survived a challenge to his party leadership after just three months in office. Mr. Kan has been re-elected head of the governing Democratic Party of Japan beating his rival, the veteran politician Ichiro Ozawa by an unexpectedly wide margin. The power ...