Claim: The World Science Festival is headquartered in Florida.
Label: REFUTES