"Palestine Street" is located in Santa Clara del Mar, a city in Buenos Aires Province, not in the city of Buenos Aires itself.
I offered to speak with the Israeli hardliners, bringing the Palestinian narrative to them, under the auspices of WWP. I live in Palestine and I cannot tell you how many times I heard from those ...