Supreme Court Halts Deshabandu Tennakoon’s Appointment as IGP
On July 24, 2024, the Supreme Court of Sri Lanka issued a significant interim order regarding the contentious appointment of Deshabandu Tennakoon as Inspector General of Police (IGP). This decision came after a series of petitions challenged the constitutionality and appropriateness of his appointment by the President. The cases were initiated by eight organizations and…