RUSSIA: NEW MIR CREW GIVE FINAL NEWS CONFERENCE BEFORE AUGUST LAUNCH

Record ID: 639696