Following Chuck Todd’s recent announcement of his departure as the host and moderator of NBC News’ Meet the Press, there has been a growing chorus of individuals urging the network to remove Andrea Mitchell from her positions as chief foreign affairs and chief Washington correspondent.
Kristen Welker, co-chief White House correspondent for NBC News, has been named as Todd’s successor. In the wake of this news spreading rapidly on Twitter, a rising number of voices are calling for Mitchell’s dismissal from the network as well.
