Megaripples may be evidence of giant tsunami resulting from Chicxulub impact
A pair of geophysicists from the University of Louisiana at Lafayette working with two independent researchers has found what they believe might be evidence of a massive tsunami created by the Chicxulub asteroid impact. In ...