US President Donald Trump has faced criticism for staging the US$60 million UFC-funded event after the war with Iran, which has sent global energy prices soaring and caused a major knock-on effect for US consumers.

It's the ultimate symbol of American politics under Donald Trump -- a blood-soaked cage match on the lawn of the White House for the US president's 80th birthday.

US president to celebrate Sunday as critics blast US$60 million display amid war and economic turmoil.

US President Donald Trump marks his 80th birthday with a unique cage-fighting event at the White House. This spectacle occurs as the president faces political challenges,…

Trump has blunted criticism regarding his age by staying in the public spotlight and projecting an image of strength and vitality.