Xu Feihong chinese envoy

China and India are partners rather than rivals, says Chinese Ambassador to India

New Delhi: Chinese Ambassador to India Xu Feihong on Thursday said that…

NM Desk NM Desk 2 Min Read