Gaza War: Female Protester Sets Self Ablaze Outside Israeli Consulate In US

LAGOS DECEMBER 3RD (NEWSRANGERS)-A protester with a Palestinian flag self-immolated on Friday outside the Israeli consulate in Atlanta, authorities said. The person, whom officials did not identify, is in critical condition, Police Chief Darin Schierbaum said at a news conference. A security guard who attempted to intervene was also injured. “We believe this building remains…

Read More