I honestly have no idea of the recent status of that island. That's a good question, though. I'd be interested to know.
Did a little digging apparently he served time and lives on the island. He is a registered sex offender in the US.