Richard Kamau on 16th Sep

International Criminal Court Chief Prosecutor, Fatou Bensouda is the most hated woman in Kenya. She is followed closely by...