President Trump (left), James Mattis (right) In the light of Secretary of Defense James Mattis resignation, many liberals and liberal news networks including Nancy Pelosi, CNN, The Washington Post and others took to twitter to pour out their frustrations. Some went as far as demanding for President Trump’s impeachment while others gave threats of committing suicide. […]