Though it passed more than two million miles away, the huge asteroid NEA 2000 EM26's flyby is being considered by scientists a close call with Earth
Though it passed more than two million miles away, the huge asteroid NEA 2000 EM26's flyby is being considered by scientists a close call with Earth. While the asteroid had scientists excited, an expected cosmic show last night proved to be disappointing to stargazers.