A United States–based Catholic priest, Rev. Fr. Augustine Odimmegwa, has called for the immediate release of the detained leader of the proscribed Indigenous People of Biafra (IPOB), Mazi Nnamdi Kanu, describing his continued detention as a violation of Nigerian and international law. Fr. Odimmegwa, who serves as the Coordinator of Rising Sun, a US-based non-profit
Related Articles
Don't miss out on breaking stories and in-depth articles.