Weekly dose of TED – Capt. Charles Moore on the seas of plastic Posted on June 18, 2010 by Andrew Thaler