The Police in Finland have reportedly arrested the leader of the proscribed secessionist Indigenous people Of Biafra (IPOB), Simon Ekpa,
…bringing you latest news from around the world
The Police in Finland have reportedly arrested the leader of the proscribed secessionist Indigenous people Of Biafra (IPOB), Simon Ekpa,