1984: STS-51A Discovery (NASA) International Astronautical Federation 2024-10-21 | 1984: STS-51A Discovery (NASA)