As we head into 2018, let's take a look back at three of the most outrageous things to happen on the political scene in 2017:
"Celebrities" making violent threats against President Trump
In May, comedian Kathy Griffin posed for photos featuring Trump's bloody head. Intended for an audience eager for more radical action, Griffin jumped over a big red line. Even USA Today asked: Did she commit a felony?
Griffin eventually apologized, saying she went "too far," but it was too little too late.
Unfortunately, Griffin was only one of numerous public figures to make violent threats against President Trump.
The left's calls for "civility" during the 2016 election were never genuine. Such efforts are simply tools to silence their political foes.
The #MeToo movement
When Hollywood legend Harvey Weinstein was accused of sexual misconduct-including rape-by numerous well-known actresses in October, it started the #MeToo movement.
America was shocked as countless powerful men in Hollywood, politics and media saw their careers destroyed after years, sometimes decades, of sexual misconduct was exposed.
The #MeToo movement has been empowering for women. And it's good to see serial sexual abusers being shamed. Most of these men deserve exactly what they're getting.
However, the media has been treating all misdeeds on the same level.
A man like Al Franken, who was accused of touching women's behind's during photo-ops, is receiving the same amount of shaming as others who are accused of actual rape.
CNN went nuclear during the first year of the Trump administration
For many of us "deplorables," the best part of 2017 was watching CNN implode.
Prior to Trump getting into office, CNN touted itself as non-biased.
But this year, in response to the Trump administration, the network flagrantly displayed its liberal agenda.
During his second month in office, Trump even banned CNN from a White House press briefing.
After a full year of being exposed, CNN has decided to disinvite itself from the White House holiday party. I'm sure they won't be missed.
What were your favourite moments from 2017?
Let us know in the comments section — we want to hear from you!