Profile

Ibaba S. Ibaba

Dr Ibaba is Lecturer 1 in the Department of Political Science, Niger Delta University, Wilberforce Island, Bayelsa State, Nigeria.

Content by

Alienation and Militancy in the Niger Delta

Hostage Taking and the Dilemma of the Nigerian State
25 Jun 2008 | AJCR
TRANSLATE THIS PAGE