Nigerian philanthropist and business mogul, Captain Idahosa Okunbo has d*ed at 63.
It is reported that the Edo State-born politician, d*ed in the early hours of Sunday, August 8, after a protracted battle with cancer in London, United Kingdom.
It was gathered that he was diagnosed with cancer in September 2020.