The Kathiresan Temple, a rising structure adorned with Hindu iconography and lotus flowers, in Bambalapitiya, Colombo. Jack Moore/The National
The Kathiresan Temple, a rising structure adorned with Hindu iconography and lotus flowers, in Bambalapitiya, Colombo. Jack Moore/The National

Sri Lanka's Tamils fear bloody return of 'Lord of the Rings' Mahinda Rajapaksa