Arab spring: an interactive timeline of Middle East protests | World news | guardian.co.uk

| World news | guardian.co.uk.