Explaining demolitionsIsrael has once again found itself under the magnifying glass of international glare, following Monday’s demolition of 12 apartment buildings in Sur Bahir.Jpost editorial logo (photo credit: JPOST STAFF)