Credit: ibtimes.com

Jiroemon Kimura, the world’s oldest living man, celebrated his 115th birthday on Thursday and shared his secret to a long life. “I’m delighted beyond words,” Kimura told The Telegraph. Kimura, who lives in Kyoto, Japan, isn’t just the world’s oldest living man, but the third oldest man ever in history and oneContinue Reading