Claim: Apollo 11 was launched from Merritt Island, North Carolina.
Verdict: SUPPORTS