Origin And Evolution Of Urhobo Community Of Otor-Udu
LAGOS OCTOBER 8TH (URHOBOTODAY)-Otor Udu is a town in Nigeria that is the traditional home of all Udu people. Udu people are of Urhobo ethnic nationality of the western Niger delta. They speak the Urhobo language. More...





