Science

Nasa rover sighting reignites fears about human space debris