KEYSTONE: US President Donald Trump called on Americans to protect the freedoms the nation's founders envisioned 250 years ago against what he has portrayed as the "communist" threat posed by progressive Democrats, speaking on the eve of Independence Day at Mount Rushmore.

President's 'Salute to America' aims to stir patriotism but comes at a time of economic anxiety for many citizens

President Trump ushered in America's 250th anniversary with a darkly political speech that swerved from the typically apolitical, unifying speeches past presidents have given to…