High quality footage filmed from drones demonstrate the Russian air force destroying Al-Qaeda with heavy air strike attacks in Idlib, Syria.
By the looks of the bombing devices and explosions, it seems they are using some sort of AC-130. The damage is immense which shows the true power which the Russian air force wields.
To witness this destruction, check out the video down below.
Source: LiveLeak