Jeff Bezos' bombshell blog post on Thursday accusing The National Enquirer of extortion and its publishing of personal messages of his as being potentially motivated by its association with President Trump is the latest skirmish between the leader of the free world and the world's richest man. 

The feud between the two, which mostly has consisted of critical tweets from Trump, started in December of 2015 with a tweet from then-Republican presidential candidate Trump, to which Bezos responded on Twitter with a brief sarcastic comment. Trump then didn't tweet again about Amazon (AMZN) - Get Report until June 2017, following that up with several more tweets that summer and then continuing to launch a steady drumbeat of criticisms beginning in March 2018. 

Amazon is a holding in Jim Cramer'sAction Alerts PLUS Charitable Trust Portfolio. Want to be alerted before Cramer buys or sells AMZN? Learn more now.

In all, Trump has posted 26 tweets criticizing Amazon and Bezos, with Bezos responding once directly and once somewhat implicitly. Here's a look at the major volleys lobbed by the two men:   

Trump's First Tweet Criticizing Bezos

Trump kicked things off with a dig at the Washington Post, Amazon and Bezos in December 2015, shortly after Trump announced his presidential campaign in June.  

Bezos Replies With a Joke

Bezos responded with a sarcastic reference to his space flight company Blue Origin.

Trump Says Amazon Doesn't Pay Enough Taxes

President Trump tweeted on March 29, 2018 that he was concerned that Amazon pays minimal taxes to state and local governments. 

Trump Says The USPS Subsidizes Amazon

Just days after the tax tweet, President Trump hopped to another favorite criticism of Amazon -- namely that its usage of the USPS costs taxpayers billions of dollars. 

Trump Calls the Washington Post a Lobbyist for Amazon

Minutes later, Trump mentioned the Bezos-owned Washington Post, linking it to Amazon's taxes and partnership with the USPS.

Trump Accuses Amazon of Unfair Competition

On April 2, 2018, Trump said the retail space is "not a level playing field."

Trump Calls The USPS Amazon's 'Delivery Boy' 

On April 3, 2018 Trump doubled-down on his accusation that Amazon is taking advantage of the USPS. 

More Criticism of the Washington Post 

On April 5, 2018, Trump called the newspaper a "lobbyist" and said its reporting was bad. 

Trump Calls the Washington Post a 'Propaganda Machine'

On July 7, 2018, Trump criticized the Washington Post once more, as well as the New York Times.  

A Trifecta: Amazon, WaPo and the USPS

Trump managed to get all three into one tweet on July 23, 2018, his first of two attacking Amazon that day. 

Trump Links Amazon to WaPo

On January 12, 2019, Trump criticized a Washington Post reporter for commenting on his decision to shut the government down. 

Trump Calls Bezos a 'Bozo'

On January 13, Trump tweeted about the National Enquirer story detailing Bezos' relationship with Lauren Sanchez, including embarrassing private text messages. Trump has not tweeted about Amazon and Bezos since then. 

Bezos Tweets About His Response to 'Developments with the National Enquirer'

On February 7, Bezos posted a link to his blog post on Medium outlining the National Enquirer's alleged attempt to get him to drop his investigation into the motivation for their stories about him, in return for not publishing graphic photos of him and his girlfriend.