Claim: The World Science Festival is headquartered in New York.
Verdict: SUPPORTS