Fresh facts reveal that arrested Pro-Biafra separatist leader, Simon Ekpa, and Finnish authorities may request a re-evaluation of the terror ...
No, Finnish authorities have not released Biafra separatist Simon Ekpa, arrested over terror activities in south-east Nigeria ...