News6 years ago
Biafra group threatens to commit Mass Suicide after leader is Arrested
Members of the Biafra Zionists Federation (BZF) have threatened to commit mass suicide due to their leader Benjamin Onwuka‘s arrest in August. Punch reports that Onwuka and other members...
Recent Comments