Published: 27 Nov 2012 - 09:32 pm | Last Updated: 05 Feb 2022 - 07:21 pm
Japan’s Prime Minister Yoshihiko Noda (second right), who is also leader of the ruling Democratic Party of Japan, delivers a stump speech on a campaign van in Tokyo yesterday, ahead of the December 16 election.