Is it really a Happy Christmas in Palestine?

Happy Christmass from Palestine, the homeland of the prince of peace Jesus. It is a hard reality that the trees are uprooted and Palestinians have to decorate barbed wires dividing their neighbourhoods. Olive production contributes to about... Read more