Could the International Space Station (ISS) be the location for major motion pictures? It looks like the orbital laboratory, which will cost billions of dollars to build and maintain, will play this role. Recently, NASA and its international partners celebrated the 20th anniversary of the human business of the orbiting …
Read More »