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