Republican presidential front-runner Donald Trump says Army Sergeant Bowe Bergdahl should have been executed for leaving his post in Afghanistan.
Trump made the comments on Thursday at a rowdy rally inside a packed Las Vegas theatre at the casino-hotel Treasure Island.
Trump says Bergdahl is a "no-good traitor" and would have been shot 30 years ago.
Bergdahl was charged in March with desertion and misbehaviour before the enemy.
The Army conducted a hearing on his case earlier this month.
Bergdahl is accused of leaving his post in southeastern Afghanistan in June 2009.
He was held prisoner by the Taliban for five years, then exchanged for five Taliban commanders being held by the US
Trump has long railed against the deal.