Russia’s military fired seven cruise missiles Thursday at Islamic State targets in the eastern Syrian province of Deir el-Zour. Journalists on a
MoreThe Russian Defense Ministry is surprised at the statement made by German’s Defense Minister Ursula von der Leyen claiming 100,000 Russian military
More