US Air Force member dies after setting himself on fire outside Israeli embassy in Washington

US Air Force member dies after setting himself on fire outside Israeli embassy in Washington
play icon
Man in a protective suit wrapped in flames. Picture used for illustrative purposes only. File/AFP