Ceasefires have been announced, often to great fanfare, in Gaza, Lebanon and Iran. So why is there still so much fighting?
Share this article