LIMA, PERU -- Each afternoon, in the Santa Rosa slum built into the steep hillside surrounding Lima, a group of 15 women meet to knit. Surrounded by spools of alpaca yarn, they take up their needles and piece together scarves…

The Latest