3 min read World US ambassador urges China to stop spreading Russian ‘lies’ – Times of India 2 years ago BEIJING: The US ambassador to China called on the foreign ministry in Beijing to stop spreading Russia’s “lies,” in an...