A Film Of Alleged War Crimes … How I Became Sri Lanka’s Most Hated Man
By Callum Macrae – They haunt our every move, on their motorbikes in their silver hatchback and on their tuk tuks. Sri Lanka’s intelligence officers are a tenacious lot, but there’s another group perhaps even […]
