High Court Declares Petition Challenging Ksh80 Billion Ruto-Sakaja Nairobi Deal as Urgent - February 2026 - February 18, 2026 | Kenya News Updates