Happy 15th birthday, International Space Station!
Wednesday, November 20, 2013 - 12:01
in Astronomy & Space
The International Space Station celebrates its 15th birthday Wednesday, 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.