Charity stunt went tragically wrong
(Newser) -
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...