Nafeez Ahmed

Investigative journalist, recovering academic, tracking the Crisis of Civilization patreon.com/nafeez

Nafeez Ahmed
Top writer in Climate Change, Energy
Responses