The Police Torture Epidemic in Sri Lanka (a documentary). #1244 Leave a Comment / By Editor / December 10, 2020