June 15, 2017

June 15, 2017

A new report predicts 75 percent of new power capacity spending by 2040 will come from renewables. And Islamic State fighters in Afghanistan flee to Tora Bora.

00:0000:00

Facebook Comments: