The Matara Magistrate’s Court has ordered suspended Inspector General of Police (IGP) Deshabandu Tennakoon to be further ...