Member of USAF dies after setting himself on fire at Israeli Embassy in DC
WASHINGTON, D.C. - A member of the U.S. Air Force died after setting himself ablaze outside the Israeli Embassy in Washington, D.C. Sunday afternoon. The self-immolation was captured on video and...