26 Feb 2024 2 min read "Free Palestine!" US Airman self-immolates before Israeli Embassy He is the second American to self-immolate in protest against Israel's genocide of Palestine