Claim: Nina Simone was from Houston, Texas.
Verdict: REFUTES