Pro Israel Rally in Newton Center May 19, 2021, Newton Center, Massachusetts, USA Pro Israel demonstrators rally in support of Israel during the conflict with Palestine in Gaza and the West bank, in Newton Center.Photo by Keiko HiromiAFLO Editorial Stock Photo - Afloimages
May 19, 2021, Newton Center, Massachusetts, USA: Pro Israel demonstrators rally in support of Israel during the conflict with Palestine in Gaza and the West bank, in Newton Center.(Photo by Keiko Hiromi/AFLO)