Asteroid strike may have forged the oldest rocks ever found on Earth

The oldest rocks ever found are over four billion years old and we don’t know how they formed – but a massive asteroid bombardment may be responsible