Traffic Warnings and Road Closures Ahead of Protests - July 3, 2025 | Kenya News Updates