Suspended Sri Lankan Police Chief Surrenders After 20 Days, Remanded Over Fatal Shooting Incident
In a significant development in Sri Lanka, Deshabandu Tennakoon, the suspended Inspector General of Police (IGP), surrendered to the Matara Magistrate’s Court on March 19, 2025, after evading arrest for 20 days. He has been remanded until March 20, 2025, in connection with a deadly shooting incident that occurred in 2023 at the W15 Hotel…