Aaron Bushnell
US Air Force Member's Shocking Self-Immolation at Israeli Embassy Sparks Controversy
Discover the shocking story of Aaron Bushnell, a US Air Force member who set himself on fire outside the Israeli Embassy in a dramatic protest.
See more