The oldest person in Japan, 115-year-old Okagi Hayashi of Toki, Gifu Prefecture, still has a good appetite, and at a ...
MinuteEarth explained "The Ancestor Paradox", in which a multi-generational family many not have as many ancestors as they ...