Omwa Ombara left Kenya for the United States. (CPJ)
Omwa Ombara left Kenya for the United States. (CPJ)

Forced to flee false perceptions, ICC, and Kenyan press