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