Home Latest News A year on from October 7, the Middle East is facing its greatest upheaval in a half-century