Posts

Showing posts with the label Ibru family

Michael Ibru dies at 86

Image
Olorogun Micheal Ibru, head of the Ibru dynasty died at aged 86 in Florida U.S.