This week in 21CF news: ‘Mars’ premieres on National Geographic, FOX News gets record ratings, FX sets ‘Taboo’ premiere date

This week in 21CF news: ‘Mars’ premieres on National Geographic, FOX News gets record ratings, FX sets ‘Taboo’ premiere date

Company