Science

52-foot-tall 'megaripples' from dinosaur-killing asteroid are hiding under Louis..