Scientists correctly predicted when and where a meteorite would strike Earth. Some fragments of the space rock, whose main body splashed down in the English Channel, could have landed onshore just north of Rouen in Normandy, France.
What Would Happen if the Solar System Gained a Super-Earth?
Hidden hydrogen: Earth may hold vast stores of a renewable, carbon-free fuel