Mother Earth pollutes! Natural petroleum seeps release equivalent of eight to 80 Exxon Valdez oil spills


By: - Climate DepotMay 20, 2009 3:55 PM

.