Astronauts In Florida For Space Station Mission 129
Michael Holve writes: "It seems the ISS (International Space Station) is slipping 1.5 miles per week closer to Earth. Seven astronauts are set to use the Atlantis to push it 19 miles back out into space until mid-July, when the Zvezda module arrives, which was meant to keep the ISS in orbit and provide living quarters for three astronauts."