King Charles and Queen Camilla said a formal farewell to the President and First Lady of Nigeria at Windsor Castle after their historic State Visit.
March 19, 2026