What a Week! Did Russia Achieve ‘Check Mate’ With Its Latest Introduction of Cutting-Edge Weapon Systems?
Russia has, in just one week, upped the military ante to such a degree that long-term peace in this part of the world is a very tempting thought. While it remains a hypothetical question as to whether Russia has surpassed the rest of the world in terms of fighting preparedness, it would be hard to…