Claim: Tamara Taylor is from a country in the northern part of Asia.
Verdict: REFUTES