NAIROBI, June 26 (Xinhua) -- Kenyan President William Ruto termed Tuesday's street protests as "treasonous," noting that his government will soon provide an expeditious response to the situation.
In his televised address to the nation Tuesday night, Ruto said the government has mobilized all resources to ensure the situation does not occur again "at whatever cost." He directed security organs to use all means po