Karen Allen

Karen Allen is a Senior Research Adviser, Emerging Threats in Africa at the Institute for Security Studies (ISS), Pretoria.

Works by this author