Oduduwa

Oduduwa is the eponymous founder and ancestor of the Yoruba race. Both titles attributed to him, however, appear not to be literal. The most plausible representation of him is of a Prince…

Read More