A protest event on 16 September 2025 where activists projected a nine-minute video at Windsor Castle discussing Trump and Epstein's relationship, including images of Prince Andrew with Epstein and ...