Originally published by People Daily — Read the original article →
Former Head of the Government Delivery Unit Peter Mbae has criticised government leaders over their condolences following the death of 17 Catholic pilgrims in the Salama road accident, accusing them of failing to address the state of the Nairobi-Mombasa Highway. In a post shared on his Facebook page on Saturday, October 3, 2026, Mbae questioned […]