1 min read News King Charles III takes oath of office admin May 6, 2023 King Charles III during his coronation at London’s Westminster Abbey today took an oath...Read More