The police of the Sudan: Challenges of centralisation and militarisation
The police of the Sudan: Challenges of centralisation and militarisation
The Police Journal, Ahead of Print.
Resources for Learning and Research
The police of the Sudan: Challenges of centralisation and militarisation