In The News |
Article:
Signs Of The
Last Times China's Purple Mountain Laboratory discovered the massive asteroid using Asia's largest telescope, determining the meteor was passing our planet with a range of 18.8 times the distance between the Earth and the moon -- aka, WAY too close for comfort.
Read Full Article ....