HomeIFTTT Man Sets Himself On Fire Outside Israeli Embassy in Washington, Police Say byBlogger -February 26, 2024 0 via NYT > World News https://ift.tt/4batf3q Tags IFTTT NYT > World News Facebook Twitter