The coronation of Britain’s King Charles III and his wife Queen Camilla is under way in London. The historic St Edward’s Crown will be placed on Charles’s head at London’s Westminster Abbey in a Christian ceremony steeped in 1,000 years of history and tradition.
Source:
AP