Jiroemon Kimura is the oldest man on earth, and he celebrated his 114th birthday yesterday. Jiroemon has seven children, of whom five are still alive, 14 grandchildren, 25 great-grandchildren and 11 great-great-grandchildren. Respect!
Continue Reading