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