Jiroemon Kimura of Kyoto, Japan, the world's oldest living man, celebrated his 115th birthday on Thursday.
According to the Gerontology Research Group (GRG), an international body that specifically deals in longevity research, he is not only the world's oldest living man, but is the...