Man dies after setting himself on fire outside UN headquarters in New York: police July 3, 2026 · IOL Read full story at source