The life of King Charles III so far as his rule begins

2022-09-12 1,752

As King Charles III becomes the oldest monarch to ascend to the throne in British history, we look back at his life.