Mock beheadings, stage-managed protests, egregious profanity, and numerous fake apologies. Quite a banner past week for CNN hosts.
— Sean Davis (@seanmdav) June 5, 2017
CNN Host Who Called Trump A ‘Piece Of Sh**’ Has History Of Profane Tweets https://t.co/NsuQVbaRxC pic.twitter.com/L2PaEIdnQL
— The Daily Caller (@DailyCaller) June 6, 2017