Prime Minister Narendra Modi receives a grand ceremonial welcome at Sri Lanka's Independence Square, marking the first such ...