Ottilia Maunganidze of the Institute for Security Studies weighs in on the controversy surrounding the ICC's withdrawal of charges against Kenya president Uhuru Kenyatta.