Deshabandu Tennakoon appointed IGP

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

Source:: Ada Derana