Priest Attaches Himself to 1,000 Balloons and Suffers Horrifying Death
29th March 2026
Father Adelir Antonio de Carli, a priest from Brazil, had a rather unconventional idea to raise money for charity.
Natural selection is working overtime these days.