Chinese ship remains anchored in Sri Lanka, increasing bitterness between New Delhi and Beijing

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 increased and now the rhetoric in this regard continues in both countries. New Delhi had opposed the Chinese ship’s anchoring at the Hambantota port, terming it a threat to India’s … Read more