The Iraq war was seen as a disaster - both by Americans and by people around the world. Yet those who fought in the war are nevertheless honoured, a striking departure from the way that service members were treated when they came home from Vietnam.
David Bellavia, a former US army staff sergeant, received the nation's highest combat award, the Medal of Honor, in June 2019. President Trump honoured him during a ceremony at the White House, describing his "bravery" and making him the first living recipient of the award for combat in Iraq.