Seventy-percent of Sri Lanka’s population is Buddhist and Sri Dalada Maligawa is the country’s most important Buddhist shrine. Located in the old royal palace of the Kandyan kings, it houses a canine ...
Officials said the Goa police had been coordinating with central agencies and immigration authorities to ensure the return of ...