(The Center Square) - President Donald Trump delivered a weather-delayed speech Saturday highlighting American exceptionalism while warning of the rising threat of rising democratic socialism and communism as America celebrated 250 years since the signing of the Declaration of Independence,

"I’M HERE!!!" the president wrote in a Truth Social post at 10:16 p.m. ET, an hour after he said he would give his speech Saturday night "no matter what."

Originally published on thecentersquare.com, part of the BLOX Digital Content Exchange.