the return of James Ibori to Nigeria and his home town is a big deal.
Thousands of his fans and followers turned out to celebrate yesterday at
Ogara, Delta State.
Many described him as a great man, another fan said, ‘as you can see, a good product sells itself’. Watch the video captured by TV Continental after the cut.