Aaron Bushnell

US Airman Dies After Self-Immolating in Protest Outside Israeli Embassy

US Air Force airman Aaron Bushnell has succumbed to his injuries after setting himself on fire outside the Israeli Embassy…

11 months ago