Donald Trump's fiery speech at the US National Scout Jamboree in West Virginia has infuriated parents and former Scouts.
Standing before thousands of school-aged Scouts, the US president began with some profanity before going on to rage for more than half an hour against the media and other perceived political enemies.
Mr Trump was cheered by the crowd, but his comments have put an organisation which studiously avoids political conflict in an awkward position.
Senator Chris Murphy, a Connecticut Democrat, wrote on Twitter: "As a Scout leader, my stomach is in knots about what Trump did today.
"If you haven't watched it yet, don't. It's downright icky."
The Boy Scouts of America said after the speech that it does not promote any one political candidate or philosophy.