A 4.5 billion year-old fragment of debris that hurtled to Earth from the outer reaches of our solar system has gone on display at the Natural History Museum, London.
ADVERTISEMENT
…

A 4.5 billion year-old fragment of debris that hurtled to Earth from the outer reaches of our solar system has gone on display at the Natural History Museum, London.
ADVERTISEMENT
Leave a Reply