Buckingham Palace is steeling itself for embarrassing revelations, and there’s griping afoot in the British press.

from NYT > World News https://ift.tt/3be4JZJ
via IFTTT