Hollywood actor Arnold Schwarzenegger has hit out at Donald Trump over what the US president's critics say is a failure to unequivocally condemn white supremacists and bigotry following last weekend's violence in Charlottesville.
Schwarzenegger, who previously served as former Republican governor of California, said to Trump: "as president of this great country, you have a moral responsibility to send an unequivocal message that we don't stand for hate and racism."
In a video for media company ATTN, Schwarzenegger is then shown mockingly asking a miniature figure of Trump: "Was that that difficult?"
White supremacists descended on Charlottesville last weekend and violently clashed with counter protesters.
One woman was killed when a car plowed into a crowd of people there to condemn what is believed to be the largest gathering of white supremacists in a decade.
Schwarzenegger and Trump have exchanged tough words with each other in the past. When Schwarzenegger left his presenting role of The New Celebrity Apprentice in March this year, he blamed the show's poor performance on its association with former host Trump.
Trump then tweeted that Schwarzenegger had been ""fired by his bad (pathetic) ratings".
In June, after Trump pulled out the Paris Agreement on combating climate change, Schwarzenegger spoke out, appearing in a video alongside French President Emmanuel Macron to criticise the decision.