Sri Lankan troops in Kilinochchi hold ceremony ‘to invoke blessings upon soldiers’ on May 18

The Sri Lankan military stationed in Kilinochchi held military and religious ceremonies on May 18th “to invoke blessings upon the soldiers,” according to an official military website.







