China a 'close friend' but India is 'brother' and 'sister', New Delhi's security interests are ours too: Sri Lanka envoy
Sep 19, 2022
New Delhi, September 19 : Sri Lanka High Commissioner to India Milinda Moragoda on Monday referred to remarks of Mahinda Rajapaksa about the...