During Harry and Meghan's time living at Kensington Palace concerns were raised about their treatment of staff
Image Hash: 858dcc8d8c303050
Date: August 2, 2025