En el corazón de la selva Amazónica del Perú, entre la majestuosa vegetación rodeada de ríos que parecen sin fin, se encuentra la ciudad de
Her remains were found in a grave along railroad tracks behind a business where the man charged in her death had worked.