Tadmur recaptured, Islamic State forces on the run



Tadmur recaptured, Islamic State forces on the run



The Islamic State going DIY, the birth of the battle monstrosity