Claim: Apollo 11 was launched from Merritt Island, Florida on July 16, 1959.
Verdict: REFUTES