Remanded leader of the Indigenous People of Biafra, Simon Ekpa, is being held at the Kylmäkoski vankila (Kylmäkoski prison), one of the world’s toughest prisons, findings by Saturday PUNCH have shown. The high security prison is in Vanhamaantie, Akaa, Finland. The Finnish government had announced the arrest of Ekpa alongside four others on suspicion of


Read More