The mutual respect between New Delhi and Beijing is openly on display. The latest being Prime Minister Narendra Modi’s “positive” remarks on the ties between the two countries, which China has “appreciated”, saying that a “dragon-elephant dance” cooperation is the only correct choice for the two neighbours. “Let me stress …
Read More »