USA

Science Illustrated - - ASK US -

Where: Florida What: A 93.6-m-tall tower at the Kennedy Space Cen­tre's launch pad 39B.

Newspapers in English

Newspapers from Australia

© PressReader. All rights reserved.