Sri Lankan troops place 28 Buddha statues in new vihara building in Kilinochchi

Troops from the Sri Lankan military orchestrated a religious ceremony and placed 28 Buddha statues in a newly constructed Buddhist vihara building in Kilinochchi last week.