Find It

Indigenous People of Biafra (IPOB)

The Indigenous People of Biafra (IPOB) is a separatist group in Nigeria seeking for the secession of Biafra from Nigeria. […]