ABOARD THE ADMIRAL ESSEN — Russia’s military fired seven cruise missiles Thursday at Islamic State targets in the eastern Syrian province of Deir el-Zour as pro-government forces closed in on the militants holed up in the eponymous capital. Journalists on a trip organized by the Russian Defense Ministry watched from the...

Popular Posts

Close