Russia and China Military APC race with explosions

A great video of Russian military vehicles and trucks in live fire exercise. The Armed Forces of the Russian Federation (Russian: Вооружённые Си́лы Росси́йской Федера́ции, tr. Vooruzhonnije Síly Rossíyskoj Federátsii) are the military service of Russia, established after the dissolution of the Soviet Union. On 7 May 1992, Boris Yeltsin signed a presidential decree establishing the Russian Ministry of Defence and placing all Soviet Armed Forces troops on the territory of the Russian SFSR under Russian contro
Back to Top