US airman sets himself on fire outside Israel embassy to protest war in Gaza
WASHINGTON DC– An active member of the United States military has set himself on fire outside the Israeli embassy in Washington, DC, according to officials, in an apparent act of … Read More