cleantechies.com
The Black Tide Approaches
In France it is known as la Marée Noir, the “Black Tide.” The waves of oil that are rushing to choke the shorelines of Louisiana are well-known to the residents of the Galician coast of…