Scientists: Meteor Strike Caused A Mass Extinction Nearly 35 Million Years Ago Jun14 Share this:TwitterFacebookEmailLike Loading...