Why is Turkey in Idlib?

In order to prevent mass migration from Syria due to attacks from Russian and Assad-regime forces, Turkish troops have entered Idlib. 

Why is Turkey in Idlib
With the potential of Russian and Assad-regime forces launching a new wave of violence, Turkey may be faced with a new refugee crisis. In order to prevent this scenario, Turkish troops have entered Idlib.
The New Turkey
The New Turkey is a news-analysis portal dedicated to cover the issues on the agenda of Turkey and the world. The New Turkey covers a wide range of topics including domestic, regional and global politics, economy and intellectual currents.