Simon Ekpa, the self-styled leader of the Biafra secessionist movement, appears to be facing his long-overdue reckoning following his arrest by the Finnish government on allegations of terrorism. Ekpa has

The post As Simon Ekpa comes to judgement appeared first on The Nation Newspaper.