Skip to content
NASA's Roman telescope leaves Pad 39A for a million-mile post at L2