Russians Boast New Military Equipment

This is not the same Russian Army seen fighting the Chechen War in 1995-1999.

Related Topics

Army