Technology | Wed Oct 27, 2010 11:36am EDT

At least 230 ducks die in latest Syncrude incident