Victory in Mexico Against Chevron!
A huge victory for the unique plants, animals, and communities of the Baja Peninsula has been achieved: Chevron has given up plans to build a liquefied natural gas (LNG) receiving terminal near the Coronado Islands, off the coast of Baja Mexico.