Nigeria Abducted IYC President Regains Freedom Okoro Uchenna May 27, 2021 0 Peter Igbifa, the President of Ijaw Youths Council (IYC) Worldwide, has been released by his abductors. He was…