Protester in Atlanta sets self on fire outside Israeli consulate

Get Alerts