Sultan Of Shuwa Arabs Of Benin Kingdom Lands In Benin Airport, Shows Off His Endorsement Certificate reportedly Issued By The Presidency, IgbereTV reports.
See video below.
We serve responsible ads and ask that you disable your ad blocker while visiting