Reason #689,251 oil sands suck By David Roberts Follow 1 May 2008 12:10 AM Killing ducks?! Come on now. David Roberts is a staff writer for Grist. You can follow his Twitter feed at twitter.com/drgrist.