In the filing of the new lawsuit, Read's attorneys vowed that the "truth is coming, and with it an unflinching reckoning." ...
In 2025, the Prince and Princess of Wales moved to Forest Lodge in Windsor ...