US Air Force member sets himself on fire outide Israeli embassy in DC

February 25, 2024