You are here: HomeNewsRegionalRead ArticleEnlarge Photo 1

You should be ashamed - 2Face 'mocks' Nigerian government after landing at new KIA terminal

2Face Idibia, aka 2Baba
2Face Idibia, aka 2Baba