Pro-Assad forces
Anti-Assad forces
Russian forces
Led by air force
Tahrir al-Sham
Syrian army
Northern Front
Turkish-backed
group
Iranian-backed militia
Forces may not join in the Idlib offensive
Hezbollah
Has lost 1,700 fighters in Syria
Russian forces
Led by air force
Syrian
army
Iranian-
backed
militia
Hezbollah
Forces may not join in the Idlib offensive
Has lost 1,700 fighters in Syria
Pro-Assad forces
Idlib is home
to three million
people
Anti-Assad forces
Tahrir al-Sham
Northern Front
Turkish-backed group