Biafra: BZF raises alarm over its leader whereabouts
THE Biafra Zionists Federation (BZF) has raised fresh alarm over the whereabouts of its leader, Benjamin Onwuka, alleging that he might have been killed by security operatives.
Onwuka was arrested alongside his members on Tuesday as…