In talks between President Obama and the Chinese president, climate change was high on the agenda. A recent report found that China is the world's leading renewable energy producer. Daljit Dhaliwal speaks with Emma Duncan, deputy editor of The Economist.
this woman is a typically dumb and clueless american.
stealthpakfa 2 years ago
You should title your videos again.
BadAzVLo 2 years ago