Databases for Palestine logo

Israeli settlers burn olive trees in the town of TurmusAyya in northern Ramallah