Databases for Palestine logo

The israelis bomb a falafel stall near Al-Shawa Square

IDF strikes a falafel stall near Al-Shawa Square