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