Diana Mochache: Paving the way for justice: The case for the establishment of an international crimes division in the High Court of Kenya
Lady Justice Diana Mochache, Judge of the High Court of Kenya speaks about the importance of establishing a special division of the High court in Kenya to oversee international crimes.