In a stunning act of protest, a US veteran, Aaron Bushnell, tragically misplaced his life after self-immolating outdoors the Israeli Embassy in Washington. His fervent cry for “Free Palestine” echoed the emotions of many worldwide amidst the escalating Gaza battle. Within the video Guy Sets Himself On Fire Free Palestine , the person wears a …