Search
Close this search box.

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