Security and Legal Updates in Kenya - July 2025