Category: Neil deGrasse Tyson

National Geographic Channel has pulled Neil deGrasse Tyson’s pop culture and science talk show, StarTalk, from the air while Fox Networks Group investigates multiple claims of sexual misconduct against the celebrity astrophysicist. At the end of November, two women came forward to accuse Tyson of sexual misconduct. One woman, a physics and astronomy professor who knew […]