Video
How is world-class tomato paste made in China's Xinjiang