Video from a 2005 police raid at convicted sex offender Jeffrey Epstein’s Florida mansion showed an array of photos on display – one of which appeared to show Epstein and Pope John Paul II, with another depicting Cuba’s Fidel Castro.
Video from a 2005 police raid at convicted sex offender Jeffrey Epstein’s Florida mansion showed an array of photos on display – one of which appeared to show Epstein and Pope John Paul II, with another depicting Cuba’s Fidel Castro.