Tag Archives: International Space Station

  • International Space Station celebrates 15th birthday in orbit

    The International Space Station celebrates its 15th birthday today (20 November), marking the day in 1998 when a Russian rocket lifted the first piece of what is now the largest manmade structure ever built in space. ...