High Court Suspends Police Ban on Demos in Nairobi CBD on July 18, 2024 Ant Finance protests Douglas Kanja Nairobi protests +