Prime Minister Naoto Kan has survived a bitter challenge to his leadership from political heavyweight Ichiro Ozawa, who questioned Kan’s backpedalling on manifesto promises. In winning the poll for presidency of the ruling Democratic Party of Japan, Kan has managed to stop the revolving door of the Japanese prime minister’s office, for the time being at least.
Read Full Article »

