Tag Archives: Space Station

June 4, 2008

On This Date in TWISTED-HISTORY.com! in 2008, a Japanese space lab successfully attached to the International Space Station. The billion dollar laboratory was delivered by the shuttle Discovery. Once attached, the space lab could also transform the Space Station into … Continue reading

Posted in 2001-2100 CE, Historical Facts | Tagged , , , , , | Leave a comment