US Media, Fox News, and Accountability
Three high profile departures in three major networks in the United States in less than 24 hours marked a significant shift in US media’s landscape. Late April, Fox News Network abruptly announced primetime host Tucker Carlson is leaving the network effective immediately that’s just days after the Fox News Corporation settled a legal battle over […]