Question: Where is the television station that shows Judge Judy? 
Sentence (from "WWTI"): WWTI is the ABC-affiliated television station for Upstate New York's North Country.
Relevant evidence: Yes