In a major judicial setback to President William Ruto's administration, the High Court of Kenya has declared the creation of… Read More