Donald Trump was booed repeatedly while addressing the Libertarian Party National Convention in Washington on Saturday night, with a fight breaking out as opponents shouted insults at the former president.
Many in the crowd decried him for his Covid-19 policies, running up federal deficits and lying about his political record.
Some supporters clad in “Make America Great” hats and T-shirts cheered and chanted “USA! USA!”
It was a rare moment for Mr Trump in coming face-to-face with open detractors, and unusual for someone accustomed to staging rallies in front of adoring crowds, the Associated Press reported.
Libertarians, who prioritise small government and individual freedoms, are often sceptical of the former president, and his invitation to address the convention had divided the party.