Chinese President Xi Jinping and Indian Prime Minister Narendra Modi visit an exhibition at Hubei Provincial museum in Wuhan, China on April 27, 2018. Press Information Bureau via Reuters
Chinese President Xi Jinping and Indian Prime Minister Narendra Modi visit an exhibition at Hubei Provincial museum in Wuhan, China on April 27, 2018. Press Information Bureau via Reuters