The National Police Service through the inspector General Douglas Kanja have denied involvement of the police in abductions.
Through a statement, the IG noted with deep concern the allegations saying that the police arrest and not abduct criminal offenders thus they are not holding the...