Claim: Haifa is where the Perkin's School for the Blind is located.
Verdict: NOT ENOUGH INFO