While questions abound over the “apparent suicide” of financier Jeffrey Epstein, the convicted sex offender’s private island in the US Virgin Islands has become the focal point of scrutiny and curiosity.
A team of FBI agents has landed on Little St. James Island to conduct a search on Epstein’s mansion, shortly after his death.