President Donald Trump described CNN as “garbage journalism” and “fake news” on Twitter, celebrating after the network experienced a difficult week.

“I am extremely pleased to see that CNN has finally been exposed as Fake News and garbage journalism,” Trump wrote on Twitter on Saturday. “It’s about time!”

CNN fired three journalists after they published, retracted, and apologized for a Russia story after Breitbart News challenged the network’s faulty reporting.

James O’Keefe’s Project Veritas network released a series of embarrassing videos of network employees, calling into question their journalistic integrity.

Trump also disparaged CNN during a fundraiser for the Republican National Committee at his hotel in Washington, DC.

“These are really dishonest people. Should I sue them?” Trump said. “I mean, they’re phonies. Jeff Zucker, I hear he’s going to resign at some point pretty soon. I mean, these are horrible human beings.”