Not even the steady showers could dampen the pomp and fanfare Saturday as King Charles III and Queen Camilla were crowned at London’s Westminster Abbey.
Not even the steady showers could dampen the pomp and fanfare Saturday as King Charles III and Queen Camilla were crowned at London’s Westminster Abbey.