India on Thursday rebuked Beijing for its repeated complaints about infrastructure projects on the Indian side of the border with a clear warning, stating that China should not comment on India’s internal affairs as it hopes other countries will stay away from its internal affairs. The harsher-than-usual message from New …
Read More »