Americans celebrate Vietnam Veterans Day annually on March 29 thanks to a measure signed into law by President Donald Trump in 2017.