Edo Deputy Gov, Idahosa Speaks On Being A Cult Member

The Deputy Governor of Edo State, Dennis Idahosa, has refuted claims associating him with any clandestine…