India, China Shouldn't Let Differences Shadow Overall Ties: Chinese Envoy

China and India should never let their differences shadow the overall bilateral ties and must enhance mutual trust, Chinese Ambassador Sun Weidong said on Wednesday, in remarks that came amid an...