• Space
  • By Tudor Vieru
  • September 22nd, 2011
Chicxulub Crater May Explain Martian Climate Changes

Chicxulub Crater May Explain Martian Climate Changes

The asteroid that produced the crater may have killed all dinosaurs