HW Shorts APP International NewsUS Soldier Self-Immolates At Israeli Embassy; Cries ‘Free Palestine’Saniya PatelFebruary 26, 2024 by Saniya PatelFebruary 26, 2024 An active-duty U.S. Air Force member set himself ablaze outside the Israeli Embassy in Washington, D.C., drawing widespread attention on a quiet Sunday. He streamed...