Rashid Abdi
Rashid Abdi is a Horn of Africa analyst based in Nairobi, Kenya.