India, Sri Lanka sign 7 MoUs including in the defence sector during Narendra Modi's visit to the nation | One of India's ...