Claim: The school Technion is located outside of Haifa's borders.
Verdict: REFUTES