DNA tests have confirmed that a body found earlier this month off the coast of Brazil is that of a Catholic priest who tried to set a flight record strapped to 1,000 helium balloons. Father Adelir Antonio de Carli, 41, set off from the Brazilian port of Paranagua in April aiming to raise money for charity. He was swept to his doom by unexpected winds, reports the BBC (More Father Adelir Antonio de Carli stories.)