In Sri Lanka, Delhi and Beijing exchange sharp words New Delhi and Beijing are engaged in a new war of…