The Indigenous People of Biafra, a separatist group in southeastern Nigeria, remains committed to peaceful self-determination after a court sentenced its leader to life in prison for terrorism Read More
Nigeria separatists say they are committed to peaceful self-determination after leaders sentenced … from the Independent Dyepkazah Shibayan