WEB EXTRA: FBI, Police Arrive at Jeffrey Epstein's St.James Island Home

WEB EXTRA: FBI, Police Arrive at Jeffrey Epstein's St.James Island Home

Two days after the death of disgraced financier Jeffrey Epstein in a Manhattan prison, FBI officials and other federal agents were seen on the dock and grounds of Little Saint James, Epstein’s island home in the U.S. Virgin Islands.

4
Like
Save

Comments

Write a comment