This is a record

Captured March 27, 2025 7:12 am

View Mode: Standard Screenshot
Title
Fugitive Sri Lanka Police Chief Surrenders After Weeks On The Run - Barron's
Description
Sri Lanka's fugitive police chief surrendered to authorities and was remanded in custody Wednesday, weeks after his arrest was ordered over a botched raid that killed a fellow officer.