RASHID ABDI
Rashid Abdi is the Horn of Africa project director at the International Crisis Group.
Rashid Abdi is the Horn of Africa project director at the International Crisis Group.
Rashid Abdi is the Horn of Africa project director at the International Crisis Group.
Rashid Abdi is the Horn of Africa project director at the International Crisis Group.