
Queen Camilla under scrutiny after Palace issues update on key meeting
Buckingham Palace issued a major update on King Charles’ key meeting with West Indies cricket legends, but the royal fans have one major complaint.
A photo has been released showcasing the beaming monarch and…

