Japan's Jiroemon Kimura was 116
(Newser) -
Japan's Jiroemon Kimura has died after living longer than any man in recorded history. The 116-year-old was born in 1897, the same year as Amelia Earhart and a time when the average male life expectancy in Japan was just 44, the BBC reports. "He has an amazingly strong...