April 20, 2018 | English | عربي
   Add to Twitter
 
Space hotel wants to offer room with a view of the whole planet
Aurora Station is the latest in a slew of projects inspired by decreased launch costs