The MSM is a war zone and if you're a Trump hating liberal attacking the POTUS with slanderous lies and many other viscous nasty commentaries then retaliation is to be expected.   MSM ratings are tantamount it seems the Trump hating liberal shills are paid to primarily attack Trump and nothing much else.