Ibrahim Badamosi Babangida (IBB) is a stalwart in the murky terrain of Nigerian politics. Sitting on the gilded stool of an elder statesman, politicians pander to him and grovel for his attention. At the turn of each election cycle, his Hilltop mansion on the outskirts of Minna, Niger state, becomes something of a “political Mecca”…