Kenya Abductions: President Ruto Faces Mounting Criticism