Kate Middleton just made an announcement that has millions breathing a sigh of relief
A shadow looms over Buckingham Palace after King Charles III and Princess Catherine of Wales announced cancer diagnoses earlier this year. These horrifying prognoses have put the future of the British royal family in doubt, […]