Storm in a Royal Doulton teacup

Controversy erupts as Princess Catherine faces scrutiny over allegedly retouched family photo. A combination of pictures made on March 11, 2024 shows a handout photo released by Kensington Palace on March 10, 2024 of Britain’s Catherine, Princess of Wales with…








