Japan’s Pragmatic Cabinet Shuffle
Japanese Prime Minister Naoto Kan survived a leadership challenge from a kingmaker in his own Democratic Party of Japan (DPJ), Ichiro Ozawa, and last Friday… Read More
Japanese Prime Minister Naoto Kan survived a leadership challenge from a kingmaker in his own Democratic Party of Japan (DPJ), Ichiro Ozawa, and last Friday… Read More