Robby Helper Bot Sep 29, 2005 #1 Russian technicians work on the Zvezda Service Module shortly after it completed a pressurization test on Sept [Full article @ NASA Image of the Day]
Russian technicians work on the Zvezda Service Module shortly after it completed a pressurization test on Sept [Full article @ NASA Image of the Day]