Source link Atlanta police say the move was “likely an extreme act of political protest,” but not linked to terrorism A demonstrator suffered severe injuries after setting themselves ablaze near the Israeli consulate in Atlanta, Georgia, according to local law enforcement. The head of the diplomatic mission later denounced the protest as an example of […]