Protests and Abductions in Kenya