Interviews


AT LAUNCH

Ask Jim, the New Horizons Deputy Mission System Engineer

What is your job during launch?

Loading the player ...