Claim: Tamara Taylor is from a country in the northernmost part of North America.
Verdict: NOT ENOUGH INFO