Authorities Respond to Clashes in Narok and Protests in Nairobi - December 2025