US Air Force Officer Sets Himself on Fire outside Israeli Embassy
On Sunday, a startling incident unfolded in front of the Israeli embassy in Washington D.C., shaking both social and government institutions to their core. As a officer of the US Air Force, Aaron Bushnell sets himself on fire outside Israeli Embassy while passionately shouting “Free Palestine.” This act ignited concerns and sparked discussions on various … Read more