Could we defend Earth against a 'rubble pile' asteroid?

Latest posts