Scientists Doubt That Meteor Caused Crater In Nicaragua By Scott Neuman Published September 9, 2014 at 9:35 AM EDT Facebook Twitter LinkedIn Email