May 14, 2025 by Communications Press release: Seven Organizations Challenge Internet Shutdowns in Kenya in Landmark Public Interest Case Press Release