Justice Mwita made the directive after the Law Society of Kenya (LSK) informed him that the three men— Justus Mutumwa, Martin Mwau and Karani Muema— were yet to be released as directed last week.
The three men alongside Stephen Kavingo were picked up by persons believed to be police officers on December 16 and 17, 2024 at Mlolongo in Machakos County.
The High Court has given Inspector-General of Police Douglas Kanja four days to produce three men who were allegedly abducted from Mlolongo in Machakos County almost a month ago.
Judge Chacha Mwita on Monday further directed Mr Kanja and the Director of Criminal Investigations (DCI) Mohammed Amin to appear before him without fail, on Friday, January 17.