China, India should work to deepen mutual trust: Zhang Yan

Chinese Ambassador said China and India face similar challenges and have every reason to work together to deepen "mutual trust, promote friendship and expand cooperation."