Drone Footage Shows Russian Air Force Destroying Al-Qaeda in Idlib, Syria

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