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