Claim: Kennedy Space Center is from where STS-96 was launched.
Label: SUPPORTS