Congratulations, it’s your Jubilee!
So it’s the Jubilee celebrations in the UK this weekend. The nation staged one of its biggest displays of royal pomp and ceremony, and as with other such events in the past, it was all carried out with great precision. I looked up the word Jubilee and its meaning and this is what I found: [...]