Obasanjo Knelt Down to Beg Atiku Abubakar In 2003 – Charles Idahosa

Chief Charles Idahosa, a chieftain of the ruling All Progressives Congress (APC), was a former Commissioner for Information and Orientation in Edo state. The outspoken and forthright politician also served as Special Adviser on...