NASA has contracted with two private space firms to prepare and execute missions to land on and mine asteroids for valuable resources. Space mining could help provide deep space missions with vital resources such as water, silicate or minerals. VIDEOGRAPHICS
Video provided by AFP news agency