The View From Mission Control

Published: March 19, 2021, 3 p.m.

Experts of NASA’s Mission Control Center in Houston recount what it has taken to support 20 years of continuous presence on the International Space Station. HWHAP Episode 187.