New Validation: Ushi Makishi 牧志ウシ of Japan (1909-present)

LongeviQuest has validated the age claim for Ushi Makishi (born 1909), the oldest known living...

Read More