Saturday, August 17, 2019

FBI investigators zero in on Jeffrey Epstein's 8,000-acre Zorro Ranch in New Mexico where he planned to 'seed the human race' with his DNA by impregnating women