Indian envoy visits Sri Lanka's north, underscores India's commitment to country | India News
India News: Indian high commissioner Gopal Baglay has visited Sri Lanka's Northern Province to emphasise New Delhi's abiding commitment to the development and wel