Claim: Haifa is located in China.
Verdict: REFUTES