Featured9 years ago
Just In: 22 ‘Biafra’ Agitators Arrested In A Crackdown By Police Inspector General
No fewer than 22 key agitators and leaders for a new breakaway Biafra Republic have been arrested in a crackdown ordered by Nigeria’s Inspector–General of Police,...