Indian Prime Minister Narendra Modi speaks at Tsinghua University, one of China's most prestigious universities in Beijing, on his second day of state visit to China, on Friday. [Photo by Chen Mengwei/chinadaily.com.cn]