bn:03573023n
Noun Named Entity
EL
No term available
EN
The Launch Complex 39 Press Site is a news media facility at Launch Complex 39 at the John F. Kennedy Space Center on Merritt Island, Florida where journalists have observed every U.S. crewed space launch since Apollo 8 in 1968. Wikipedia
Relations
Sources