After nearly a quarter century of denials, Luis Resto has finally come clean.
Resto comes clean: