Claim: Albert S. Ruddy is born in China.
Verdict: REFUTES