US President Donald Trump may be on a 12-day tour of Asia, but that hasn't stopped him from indulging in his favourite activity - ranting on Twitter.
Mr Trump seemed to have taken an hour off from his busy schedule in Hanoi, Vietnam to write a series of emotionally charged tweets about Kim Jong-un, Hillary Clinton and Russian President Vladimir Putin. The tweets seemed to come out of nowhere, but may have been prompted by the president watching CNN, which is available in Vietnam.
"Why would Kim Jong-un insult me by calling me 'old,' when I would NEVER call him 'short and fat?' Oh well, I try so hard to be his friend - and maybe someday that will happen!" read one of the tweets.
North Korea's state-run media called Mr Trump a "lunatic old man" earlier in the week, and said the US must remove him from office to "get rid of the abyss of doom". At 71 years old, Mr Trump is the oldest first-time elected president in US history.
The tweet had 43,000 replies just two hours after it was posted, including a blunt response from Kiwi comedian Jemaine Clement.
The official Twitter account for Dictionary.com also had a comment for the president.
In another tweet, Mr Trump pondered when "all the haters and fools out there" would stop criticising him for his interactions with Mr Putin.
The president mistakenly wrote "there" instead of "they're".
Mr Trump also referred to his opponent in the 2016 election, Hillary Clinton, whom he accused of "begging Russia to be our friend".
Friday marked the anniversary of Mr Trump's victory over Ms Clinton. The president has continued to blame the former Secretary of State for a variety of issues, including accusing her of allowing North Korea to build its nuclear arsenal.