Claim: Apollo 11 was launched into space from Merritt Island, Florida.
Verdict: SUPPORTS