a US television company, started in 1996, that broadcasts news programmes 24 hours a day by cable and satellite in the US and around the world.
FOX NEWS CHANNEL
Meaning of FOX NEWS CHANNEL in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005