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
Tags :Finland
March 24, 2024
The Defence Headquarters (DHQ) in Abuja has issued a wanted declaration for Simon Ekpa, a factional leader of the proscribed Indigenous Peoples Read More