#captainhosa body of Edo State born Billionaire Captain Idahosa Wells Okunbo arrives Nigeria ( Benin City Edo state ) from London.
See photos :
See other photos
The seasoned philanthropist is survived by other family members, wife, and twelve children.
All details of the event can be found in previous post [ Read Here ]