Inside Big Ben as iconic clock prepares to reopen following massive restoration

The London landmark is free of scaffolding for the first time since 2017 after completing a $100 million renovation.

May 20, 2022

Top Stories

ABC News Live Presents