After the alleged Chinese spy ship ‘Yuan Wang Five’ anchored at the Hambantota port in Sri Lanka, the bitterness between India and China has apparently...