Deshabandu Tennakoon has been appointed as the 36th Inspector General of Police (IGP) of Sri Lanka. MORE.. …read more
Source:: Ada Derana
Deshabandu Tennakoon has been appointed as the 36th Inspector General of Police (IGP) of Sri Lanka. MORE.. …read more
Source:: Ada Derana