Claim: Tamara Taylor is from a country in the southern part of North America.
Label: REFUTES