Guatemala’s annual observance of All Saints Day on Nov. 1 features hand-made kites that flutter over open fields and cemeteries in a spectacular mashup…

Guatemala’s annual observance of All Saints Day on Nov. 1 features hand-made kites that flutter over open fields and cemeteries in a spectacular mashup…