A tortoise named Baba, believed to be 420 years old and regarded as one of the oldest animals in Yorubaland, has died at the palace of the Alaafin of Oyo…
Sign in to your account
Remember me