cultural diplomacy Prime Minister Modi fires a Ram arrow at China PM Modi also mentioned China in his speech as a country where references to Lord Rama have been found « Previous1Next » 1 of 1