Nigeria News3 months ago
Former Benin Republic Police Chief Detained Over ‘Incitement To Rebellion’
General Louis Philippe Houndegnon, a former police chief in Benin Republic and now a vocal government critic, has been detained on charges of “incitement to rebellion,”...