By Young E. Freeborn, Warri The popular Ohworhu annual cultural festival, also known as ‘Ohworhu Edjukpe’ of the Unenurhie people in Ughelli North Local Government Area of Delta State has been slated for September 19, 2024. A statement released by the Ohworhu chief priest, Olorogun Terry Jabin, aka ‘Dr. Alhaji,’ …
Read More »