Fatou Bensouda

1 results arranged by date

Blog.Kenya.Omwa.Ombara.Cpj.jpg

Forced to flee false perceptions, ICC, and Kenyan press

March 6, 2014 5:17 PM ET

EDITOR'S NOTE: February 15, 2014 marked one year since Omwa Ombara arrived in the U.S. to seek political asylum after attempts on her life in Kenya between May and December 2012. She fled her native land after being contacted...

Read More ›