ESA’s Space Hazards Programme – Video

Credits: ESA TV, 2011