Odd News // 4 hours ago
World's oldest living land animal celebrates 191st birthday
Nov. 30 (UPI) -- The world's oldest living land animal, a tortoise named Jonathan, celebrated his 191st birthday on the island of St. Helena -- but he might be much older.