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 […]