By Umar Farooq
WASHINGTON (AA) - The United States celebrated Independence Day on Thursday by breaking with norms, with President Donald Trump using the event to pay tribute to the military.
Trump became the first U.S. president in more than 70 years to deliver a speech on the holiday.
"We celebrate our history, our people, and the heroes who proudly defended our flag -- the brave men and women of the United States military!" he said in front of the Lincoln Memorial in Washington, D.C.
Trump said that as long as the country stays true to its history, ”there will be nothing that America cannot do”.
He also ushered in other firsts, including a display of tanks and aircraft, turning the holiday into a celebration of the military.
The president got the idea for the parade from his visit to France on Bastille Day — France’s national day — in which he was inspired by the military might he saw on display.
The “Salute to America” celebration included a flyover of military jets and helicopters, marching soldiers and hundreds of military vehicles.
Trump’s speech was largely centered around the military might of the U.S., and the president extended praise towards each branch of the military and said the armed forces are an example ordinary citizens should look up to.
The celebration sparked heavy criticism from some in Washington, however, with a demonstration taking place to protest the president's "militarization" of the holiday.
Code Pink, a human rights advocacy group, displayed a giant inflatable balloon depicting Trump as a baby.
Two suspects were also arrested after a U.S. flag was set on fire in front of the White House ahead of Trump's celebration.
The night ended with a 35-minute fireworks display, another rarity, as it was more than double the length of previous years due to a large donation by two pyrotechnic companies.