Space debris objects larger than 1 cm in size are large enough to be capable of causing catastrophic damage. ESA said that ...
The Helix Nebula, located 650 light-years from Earth, has baffled scientists for decades. The planetary nebula was created by ...