leaking ship Ship leaking tons of oil off Mauritius has split apart Volunteers rushed to the shore to create makeshift oil barriers from tunnels of fabric stuffed with sugar cane leaves and even human hair « Previous1Next » 1 of 1