President Appoints Deshabandu Tennakoon as IGP news_editor 8 months ago President Ranil Wickremesinghe has officially appointed Deshabandu Tennakoon as the 36th Inspector General of Police (IGP) in Sri Lanka. This decision aligns with the constitutional provisions, as announced by the President’s media division.