FOX News Channel – This question was asked in:
General Knowledge
A. UK
B. USA
C. China
D. Germany
Answer
Option B: USA
View all General Knowledge MCQs
Detailed Solution – FOX News Channel
CNN (Cable News Network) is an American News Channel. FOX is owned by USA.