[»] Jump to Summary... The return of Catherine, Princess of Wales to public duties has brought relief and excitement across the United Kingdom after months of concern surrounding her cancer treatment and recovery. Many royal watchers were simply happy to see her smiling again during a visit this week to a programme linked to early
Related Articles
Don't miss out on breaking stories and in-depth articles.