Claim: New Orleans is the 6th largest population in the United States.
Verdict: REFUTES