Hiroo Onada, a holdout of the Imperial Japanese Army - who finally laid down his arms in 1974 at the orders of his commanding officer, and had fought a 29-year campaign in the Philippines - has died at the age of 91 in Tokyo.
bbc.co.uk