A tense moment shocked Kenyans during a live government press briefing on May 18, 2026. Transport stakeholders publicly rejected government claims of a breakthrough agreement. Additionally, the dramatic exchange unfolded during nationwide transport strikes. The protests continue disrupting


