ABC News anchor David Muir has achieved a rare feat, ascending to the highest point within the Statue of Liberty: its torch. This exclusive access, captured for an upcoming special, coincides with preparations for the United States' 250th anniversary in 2026.
The climb to the torch is a privilege seldom granted to visitors, making Muir's journey a unique exploration of the iconic monument. The special is set to examine the history of the Statue of Liberty, a prominent symbol of the United States.
The United States will mark its 250th anniversary on July 4, 2026. The Statue of Liberty, officially named Liberty Enlightening the World, was a gift from the people of France to the United States and was dedicated on October 28, 1886. It has since become a global symbol of freedom and democracy.