Scientists have discovered an extinct amphibian from the ice age at Los Angeles’ La Brea Tar Pits. The fossils shed light on a prehistoric climate.
In the heart of urban Los Angeles lie the La Brea Tar Pits, a group of natural asphalt seeps made famous by the millions of ice age fossils preserved within the bubbling, dark pools of goo.
Excavations of the pits have yielded bones of species that o... [7006 chars]

