Prime Minister Narendra Modi has embarked on a crucial three-day visit to Sri Lanka, marking his first overseas trip during ...