Post-Scripts to a London Letter
Today’s news includes the information that the Duke and Duchess of Sussex have let go the 15-strong staff of their office in Buckingham Palace. It …
Read more on nationalreview.com
National Review flipped this story into The Corner•1279d