(CNN) - President Donald Trump put aside partisanship to honor the service and sacrifice of the nation's veterans, participating in the centennial New York City Veterans Day Parade on Monday.
Our veterans risked everything for us, now it is our duty to serve and protect them," he said during remarks, calling U.S. veterans "America's greatest living heroes."
New York Mayor and former 2020 Democratic presidential candidate Bill de Blasio was seated in the front row as Trump spoke, briefly recognizing and thanking him.
However, there were audible protests as the President spoke, chants of "traitor" and "lock him up" heard as Trump spoke in Madison Square Park.
The parade, per the United War Veterans Council, has more than 25,000 participants, who will travel 1.2 miles north on Fifth Avenue.