Space: February 7, 2002

Archives

Russia has signed a deal to launch satellites from a new launch complex to be built on Christmas Island (which belongs to Australia). As Christmas Island is very near the equator, boosters would be able to lift heavier satellites due to the extra force from the rotation of the Earth.Stephen V Cole