Epstein Protest Banner Unveiled at Windsor Castle
A bold protest banner referencing the Jeffrey Epstein scandal was dramatically unveiled on the gates of Windsor Castle, directly opposite where Prince William was hosting a community event, sparking a major security review.