Claim: Baylor University is in Houston.
Verdict: REFUTES