Musings From Abroad10 hours ago
Finnish court imprisons Nigeria’s Simon Ekpa for aiding terrorism
Simon Ekpa, a Nigerian separatist leader based abroad, has been placed under detention by the Päijät Häme District Court in Finland on suspicion of inciting...