Former Sri Lankan police chief evades arrest but manages to file court case

Sri Lanka’s former Inspector General of Police (IGP) Deshabandu Tennakoon, once the most powerful law enforcement official in the country, is on the run from the very police force he once commanded, who have been unable to track him even as he filed a court case against his arrest.









