David Roberts


David Roberts is a staff writer for Grist
Articles by David Roberts
Justin Sullivan/Getty Images
Justin Sullivan/Getty Images

What the Frack?!

FAYEZ NURELDINE/AFP/Getty Images
FAYEZ NURELDINE/AFP/Getty Images
NICOLAS ASFOURI/AFP/Getty Images
NICOLAS ASFOURI/AFP/Getty Images