President Donald Trump was on Twitter -- again -- Saturday morning, first praising Canadian Prime Minister Justin Trudeau before attacking the media -- again.


After a congratulatory tweet aimed at Canada Day and his "new found friend @JustinTrudeau," Trump launched a broadside at MSNBC for firing former Fox host Greta Van Susteren after six months.

According to the tweeting president, "Word is that @Greta Van Susteren was let go by her out of control bosses at @NBC & @Comcast because she refused to go along w/ 'Trump hate!'"

Van Susteren has been mum on the reasons the cable network dropped her afternoon show -- mainly worrying online about her former staffers finding other jobs at the network.

Trump then launched an attack on CNN, tweeting: "I am extremely pleased to see that @CNN has finally been exposed as #FakeNews and garbage journalism. It's about time!" before once again attacking Mika Brezinski.

Not giving up on his jihad against the 'Morning Joe' hosts, Trump wrote: "Crazy Joe Scarborough and dumb as a rock Mika are not bad people, but their low rated show is dominated by their NBC bosses. Too bad!"

You can see the tweets below: