US Airman attempts self-immolation outside Israeli embassy, shouts "Free Palestine,"
Feb 26, 2024
An active-duty member of the United States Air Force lit himself on fire and yelled, "Free Palestine," outside the Israeli Embassy in Washington, DC,...