Analysis: How long can Iran’s regime fight on? | The Bharath News