Tag: High Court of Kenya Halts Finance Bill 2023 Amid Legal Challenge