The High Court of Kenya on Friday, December 6, delivered a ruling that guarantees Muslim students at Visa Oshwal Academy primary in Parklands, Nairobi their freedom of worship. High Court Judge ...