CAPE CANAVERAL, Fla. – A newly discovered asteroid has a tiny chance of smacking Earth in 2032, space agency officials said ...
A pair of studies provide the strongest evidence yet that asteroids may have planted the seeds of life on Earth.