2 votes

Simon Ekpa, controversial leader of a Nigerian secessionist movement, has been arrested at his home in Finland