Princess Kate and Prince William set to launch ‘security review’ after Windsor break-in
The Prince and Princess of Wales live in Windsor (Image: GETTY) The and are reportedly set to launch “security review” after an attempted break-in at Windsor Castle. A major security breach occurred at the royal property last month, which saw masked robbers break through a security gate and scale a six-foot fence. The security breach … Read more