By Kimberly Kalusi The High Court in Nairobi has handed a major legal setback to President William Ruto’s administration