News

Tehran faces tough choices amid mounting losses, internal disruption, and the threat of overwhelming Israeli air power.