HEADS IN THE ROCK
US President Donald Trump arrives for Independence Day celebrations at the Mount Rushmore National Memorial in Keystone, South Dakota.
US President Donald Trump arrives for Independence Day celebrations at the Mount Rushmore National Memorial in Keystone, South Dakota.