Settlers Torch 90 Olive Trees near Salfit

Created: 20 May 2015