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