COLOMBO — Sri Lanka's leader rolled out the red carpet on Saturday for Prime Minister Narendra Modi, as Colombo balances ties with neighboring giant India and its biggest lender, China.
President Anura Kumara Dissanayake welcomed Modi — the first foreign dignitary to visit Colombo since the leftist leader swept elections last year — with a 19-gun salute.