News

The Matara Magistrate’s Court has decided that IGP Deshabandu Tennakoon has committed contempt of court by bringing his ...