China plans to advance the planet's defense system by deflecting asteroids from Earth. China's National Space Administration is conducting its own asteroid deflection mission.
The NASA Hubble Space Telescope captured a weird celestial phenomenon of three identical objects in space. It took astronomers and space researchers eight years to understand the image, caused by an invisible galaxy cluster approximately seven light-years away.