a
HomePosts Tagged "2024 Aaron Bushnell dies after setting himself on fire in support of Palestinians"

2024 Aaron Bushnell dies after setting himself on fire in support of Palestinians Tag

Archive

Mariah Cain, Staff Writer Active-duty U.S. Air Force serviceman, Aaron Bushnell, died on Sunday after he self-immolated in front of the Israeli embassy in Washington, D.C. Bushnell wore his