Iranians between a rock and hard place

Since February 28, 2026, Iranians have found themselves targeted by two opposing forces: US-Israeli airstrikes and aggression; and their own government, which has stepped up repression. What hopes for justice?