Claim: May 1999 was when STS-96 was launched.
Verdict: SUPPORTS