Digital Report: Russian Cosmonauts' Installation Mission

ABC News' Gina Sunseri discusses the latest addition to the International Space Station.