La Brea Tar Pits, Oil, Climate Change

Ancient Fossils Found in the Pursuit of Oil Tell Inescapable Story

Oil prospectors accidentally discovered fossils instead of oil and the story they tell may not be escaped. Continue reading Ancient Fossils Found in the Pursuit of Oil Tell Inescapable Story