25-year-old Air Force member livestreams setting himself on fire in protest of war in Palestine, dies of his injuries

The active-duty member of the U.S. Air Force died after he set himself ablaze outside the Israeli Embassy in Washington, D.C. Read More