India's Prime Minister Narendra Modi paid homage to Sri Lanka's sacred Buddhist tree on Sunday before wrapping up a state ...
On the third day of his Sri Lanka visit, Prime Minister Narendra Modi flagged off a train at Anuradhapura station alongside ...