HomeBreaking News A protester self-immolates outside the Israeli Consulate in Atlanta. Moazam ijaz -December 02, 2023 0 By Colbi Edmonds from NYT World https://ift.tt/5ae0t4w Tags: Breaking News celebrity news e news lakers news Latest news local news world news Facebook Twitter