Cosmos (Fox, Sundays, 9/8C) revives the great science series that aired on PBS in the early ‘80s. Why did it land on Fox? What is its mission now? Series host Neil deGrasse Tyson and executive producer/director/writer Anne Druyan spoke with a group of journalists/bloggers about why the series exists and what it does – and […]