Protester critically injured after setting self on fire outside Israeli consulate in Atlanta

Read all the articles in this bundle.