September 14, 2010 9:37 AM
Japan leadership battle could bring new PM
Japan could soon have its third Prime Minister in a year as the governing Democratic Party, also known as DPJ, votes today for the leadership of the ruling party. Prime Minister Naoto Kan, a former grass-roots activist in office just three months, faces a contest for the party leadership from Ichiro...