Claim: Tamara Taylor was born in Canada.
Verdict: NOT ENOUGH INFO