US Air Force’s Aaron Bushnell pictured as he dies after setting himself on fire at Israeli Embassy
Published by Mirror By Mataeo Smith A US Air Force serviceman who set himself ablaze outside the Israeli Embassy in Washington DC in protest against the war in Gaza has been pictured after he sadly passed away. Horrified onlookers looked on as Aaron Bushnell doused himself in accelerant and struck a lighter while declaring that […]