Listen

Description

Pedro Alonso López, known as "The Monster of the Andes," is a serial killer responsible for 300 murders in South America. He has been convicted of only 110 of them, evading the authorities radars for years.