A joint press statement by leading CSOs in Kenya.