Browsing: News

Simon Ekpa, a self-proclaimed leader of the Indigenous People of Biafra (IPOB), has been arrested in Finland on terrorism allegations. The arrest was made by the Finnish Security Intelligence Service (SUPO) and the Finnish National Bureau of Investigation (NBI). Ekpa is accused of inciting violence and hate speech against the Nigerian government and its citizens.