Never heard anyone oppose life imprisonment before.
Many countries do not have life imprisonment. Mexico, for example, is 30 years maximum.
Right. Me either. His solution is to set free murderers and rapists? He is out of his mind. This is rather unfortunate as the Catholic Church really does not have much of a Pope at all. “Who made this guy Pope?” phrase comes to mind.