Claim: Telemundo is located in Georgia.
Label: REFUTES