The Egba Festival: Liberty and Freedom, A tale of Resilience of the People of Kokori, Agbon Kingdom
The Egba Festival, celebrated annually in Kokori, a prominent town in the Agbon Kingdom of Delta State, Nigeria, is more than just a colorful display of cultural heritage. It's a…[...]
Read More