Video

Noda steps down after election defeat

Japanese Prime Minister Yoshihiko Noda conceded defeat in the general election stepping down as head of the Democratic Party of Japan.

Up Next

Advertisement