United Kingdom November 18, 2024Masked men raid Windsor Castle estate while Prince William, Kate & kids sleep in huge security scare