Donald Trump delivers speech at fourth of July celebration

Donald Trump's fourth of July celebration, the self-proclaimed 'A Salute to America' couldn't have gone much worse for the US president.

Iran Press/America:  As the heavens opened up, unleashing a torrential downpour on his military-themed event on Thursday, Donald Trump went on a rambling but non-political speech about America's greatest accomplishments on the battlefield.

However, Trump either doesn't know his history or had trouble reading his teleprompter as he managed to confuse the Revolutionary War with the War of 1812, by making reference to the battle of Fort McHenry, which occurred in September 1814.

According to a report by The Independent, whilst that would have been embarrassing enough for the president, he had previously made mention of American troops 'taking over airports' during the conflict, despite air travel in the US not being invented until the early 1900s.

During his tribute to the army, Donald Trump said: “Our army manned the air, it rammed the ramparts, it took over the airports, it did everything it had to do, and at Fort McHenry, under the rockets’ red glare, it had nothing but victory.”

Trump's inconceivable double gaffe didn't go unnoticed online as people soon took to Twitter to mock the 'very stable genius' for not realising that planes wouldn't have been invented for another 127 years at that point.

211/213

Read More:

Biden blasts Trump's 'Salute to America'

US flag burned in front of the White House before Trump's military parade