On February 28, 2026, the United States and Israel launched airstrikes on Iran, initiating a war with wide-ranging consequences for Iran and the broader region and devastating effects for their populations. Already, millions have been displaced and thousands killed. ...













