Japanese Prime Minister Naoto Kan stepped down today under pressure from the opposition Liberal Democratic Party, factions within his own Democratic Party of Japan, and low approval ratings. In announcing his resignation in a televised speech, Kan said: “Under the severe circumstances, I feel I’ve done everything that I had to do. Now I would […]
