Claim: Edmund H. North was born in New York on March 12, 1911.
Verdict: NOT ENOUGH INFO