Simon Ekpa, a controversial Finnish-Nigerian separatist agitator and self-proclaimed Prime Minister of the Biafra Republic Government in Exile, has been arrested in Read More
Simon Ekpa, a controversial Finnish-Nigerian separatist agitator and self-proclaimed Prime Minister of the Biafra Republic Government in Exile, has been arrested in Read More