Iran slams Israel’s ‘shameful’ killing of Gaza protesters

iran.jpg

—Photo by AP