Operation Liberation: 25 years on

Twenty five years ago, on May 26th 1987, the Sri Lankan military forces launched ‘Operation Liberation’, which, at the time, was the biggest military operation in Sri Lanka since independence. At least…