Javier Franco, 52, has been jailed.