What Just Happened?

For those who follow international politics, the days following Israel's June 13 attack on Iran meant an addictive check of the smartphone every few hours to learn the latest twist. From that avalanche of surprises, twelve stand out, one marking each day