x

Strong protest has been expressed through the Chinese Embassy in Delhi and the Indian Embassy in Beijing

Back to top button