News
Kan Sees Off Leadership Challenge
NEWSMAKERS: JAPAN By Thomas Clouse Ozawa: Failed to unseat Japan’s prime minister Japanese prime minister Naoto Kan retained leadership of his political party and the country after political powerbroker Ichiro Ozawa unsuccessfully challenged him for his position in ...