Russian cruise missiles hit ISIS targets near Palmyra
Cruise missiles launched by the Russian Navy hit a number of ISIS targets in Palmyra, Syria, Wednesday, according to the Russian Ministry of Defense. The strikes reportedly targeted militant ISIS “shelters” east of the ancient city, which housed heavy equipment and militant troops transferred from ISIS’ de facto capital Raqqa. “The Admiral Essen frigate and […]