Aaron Bushnell Air Force
Air Force Member's Shocking Act: Aaron Bushnell's Self-Immolation for Palestine
Shocking news as Aaron Bushnell, an Air Force member, sets himself on fire outside the Israeli Embassy shouting 'Free Palestine'. Full story here!
See more