IPOB cells exist in US, UK, 20 other countries, says NFIU
The Nigerian Financial Intelligence Unit (NFIU) has uncovered 27 cells belonging to the Indigenous Peoples of Biafra (IPOB) in 22 countries including the United States and the United Kingdom. IPOB is a