Donald Trump celebrated America's 250th Independence Day at Mount Rushmore, where he honoured former US presidents while also promoting his political agenda ahead of the country's midterm elections.

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

WASHINGTON, July 3 — President Donald Trump kicks off America’s 250th birthday weekend on Friday with a trip to a landmark upon which many suspect he would like to see his own...