Get the latest Science News and Discoveries

China wants to launch asteroid-deflecting rockets to save Earth from Armageddon


None

Get the Android app

Or read this on Live Science

Read more on:

Photo of Earth

Earth

Photo of China

China

Related news:

News photo

Rare meteorite could hold secrets to life on Earth

News photo

Earth’s Early Bombardment May Have Been Heavier than Previously Thought

News photo

Earth-observing satellite startup Planet is going public