God Before Bros

Sunnewsonline | 08-06-2025 03:06pm |

It is located in the ancient city of Abeokuta, Ogun State and was historically used as a natural fortress during inter-tribal warfare in the 19th century. Its patron spirit is venerated in the Yoruba religion as an orisha’. Olumo is a popular tourist attraction. It provided protection to the Egba people when they needed it, [...]The post God Before Bros appeared first on The Sun Nigeria.

Stay Updated with the Latest News!

Don't miss out on breaking stories and in-depth articles.