Massive Asteroid Skimmed Past Earth for the First and Probably Last Time

A massive asteroid believed to be so gigantic that it could allegedly overshadow the Great Pyramid of Giza in Egypt, was spotted passing by Earth on January 19th. The formidable…

Read more »