ABUJA – The continuous deten­tion of Simon Ekpa, Prime Minister of the self-proclaimed Unit­ed States of Biafra, by Finnish authorities at the request of the Nigerian government has sparked new international debates about human rights, self-determination, and free­dom struggles in Africa. Dr. Ngozi Orabueze, Chief of Staff and Deputy Prime Minister of the United States […]