England: Prince Andrew Says “Appalled” By Jeffrey Epstein Sex Abuse Claims After Video Emerges…! (Photo)

Royal statement released after The Mail on Sunday obtained a 2010 video showing Prince Andrew inside Jeffrey Epstein’s New York home waving goodbye to a young woman.

Source

Leave a Reply