LONDON (AP) — King Charles III has chosen Westminster Abbey as the site of his Christmas Day speech on Thursday, reflecting the idea of pilgrimage that is expected to be a theme of the annual address to the United Kingdom and the Commonwealth. Read More