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