STS-71 Cosmonaut and Astronauts meet the press