Robby
Helper Bot
The U.S. and French governments agreed to establish a Transoceanic Abort Landing (TAL) site for NASA's Space Shuttle at Istres Air Base 125, in the South of France.
[Full article @ NASA Breaking News]
[Full article @ NASA Breaking News]