Viewing a single comment thread. View all comments

ThisVicariousLife t1_isw41rm wrote

I read an article just recently that said that scientists are starting to rethink the cataclysmic meteor theory and leaning more toward massive volcanic eruption to the scale of Mt. Vesuvius. Nat Geo Article Link

4