Kate Middleton is giving credit where it’s due — praising Prince William for his unwavering support amid her cancer battle.While greeting well-wishers in Pontypridd, Wales, on ...
Warning: This article contains discussion of child abuse which some readers may find distressing. Harrowing unheard details ...