The current war in Mosul Iraq looks like being resolved by Shia Iranian forces, thus destroying Iraqi Sunni ISIS forces in that town in Iraq, and Shia Iran taking control of that part of Iraq for the long term.
People don't seem to understand that ISIS is made up mostly of Iraqis... Sunni folk dispossessed of power by the removal of Saddam Hussein by the US. ISIS is an Iraqi entity/force/government/movement linked directly to Saudi and Qatar Sunni regimes, Doha, Abu Dhabi etc...and funded by them...and to some degree in the past/present by the USA for ISIS' work in Shia Syria against that Shia/secular Assad Government.
It is complex, but also in general geopolitical terms, it is understandable.
As for the current war in Aleppo, the Shia Syrian regime, backed by Russia, will win...and these 2 Shia victories will rebalance the middle-east to some extent, and provide some peace.
Clinton's notion of setting up a 'no-fly zone' (no fly-zone= absolute war) anywhere in the middle east means a lot more wars and all with further destabilising results. Enough murderous meddling, America. Let it be. Go home. Apply your 'strategic geopolitical genius' to your own destabilised country.