ADDIS ABABA, Jan 30 – Africa has described the failed International Criminal Court (ICC) case against President Uhuru Kenyatta as a major victory for the entire continent. African leaders gathered at the 24th Extra-Ordinary Summit of the African Union in Addis Ababa, Ethiopia said the ICC debacle against President Kenyatta was a win-win situation against […]