Claim: The World Science Festival is headquartered outside of New York City.
Verdict: REFUTES