Author: Hamza Hamouchene

Solar modules – Desertec electricity project (photo: picture-alliance/dpa)

Climate change and the West′s energy policy

Robbing the poor