Claim: Nina Simone currently lives in New York City.
Verdict: REFUTES