On Thursday, Kenya’s police stated that they are not connected to the recent wave of abductions aimed at government critics. They refuted these claims in […]