Question: What company owns both WNEU and New England Cable News channels?
Sentence (from "WNEU"): WNEU, virtual channel 60 (UHF digital channel 34), is the Telemundo owned-and-operated television station serving Boston, Massachusetts, United States that is licensed to Merrimack, New Hampshire.
Relevant evidence: No