Sri Lanka caught in India, China twitter battle (28-Aug-22, Political News)
India's High Commission in Sri Lanka has responded to earlier remarks China's ambassador in Colombo.