The High Court has ordered a fresh investigation into the Kenya National Police Sacco (NPS DT Sacco) over allegations of…