Welcome to Queen Elizabeth Land

Yesterday the Queen was invited to attend a cabinet meeting, a weekly gathering of the top politicians in the UK and hosted at 10 Downing Street. British monarchs, who traditionally don’t get involved… Continue reading