World NewsUS airman sets self on fire outside Israeli embassyEditorFebruary 26, 2024 by EditorFebruary 26, 20240197 Photo caption: The Israeli Embassy in Washington, DC. Credit: The Jerusalem Post An active member of the US Air Force set himself on fire outside