Kenya police fire tear gas at protest against alleged government abductionsKenyan police and intelligence services are blamed for the recent abductions of government critics, sparking widespread protests.