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.