Protests and Legal Issues in Kenya on July 14, 2025