Deshabandu Tennakoon Surrenders To Matara Magistrate’s Court

Suspended Inspector General of Police (IGP), Deshabandu Tennakoon, appeared before the Matara Magistrate’s Court earlier today. He arrived at the court voluntarily to surrender. Tennakoon is a key figure in the investigation into a shooting that took place at the W15 Hotel in Weligama on December 31, 2023. Previously, the Matara Magistrate’s Court had issued … Continue reading Deshabandu Tennakoon Surrenders To Matara Magistrate’s Court