43

152 12 1
                                    

Child killer and rapist Pedro Lopez, known as "The Monster of the Andes," was convicted in 1983 of killing 110 young girls (though he confessed to killing 300).

Historical FactsWhere stories live. Discover now