Claim: Annie Lenox has released released zero albums.
Verdict: REFUTES