Russia deploys new armored vehicles to Syria

Armored vehicles

Russia’s newest Linza armored car has been spotted at one of its military strongholds in Syria, according to Russian media.

The vehicles were sighted 45 km from Raqqa, which is currently under the control of the Syrian Democratic Forces.

Continue reading Here