Excavations at Chile torture site offer new hope for relatives of disappeared
The road to Villa Baviera winds 380km south from Chile’s capital, Santiago, through forests and fields of newly harvested hay, to the foothills of the Andes. At the resort’s hotel, tourists sip German beer and enjoy the scenery, but the tranquil set...