In passing A HICCUP FOR HAITI by editor editor January 28, 2024 On Thursday 25 January 2024, the Kenyan High Court delivered a ruling which is hard to understand. The court said