New Hand on Deck – Seychelle

Seychelle Cloutier Collard lives in Montreal, Canada and leads a team of street recruiters. She is in Bremen, Germany to visit the shipyard, where Greenpeace’s new flagship is being build, talking about her involvement with Greenpeace, which takes us to the large tar sands fields in Alberta.