Click to Watch in HD > How China is creating ‘green life’

Watch Industrialization in the West and rapid development in China have brought severe punishments down on humanity. Subscribe to us on YouTube: our APP on Apple Store (iOS): and ls=1 and mt=8Download our APP on Google Play (Android): us on:Facebook:

Youtube Channel / CGTN