Russia has been pushing the envelope on sophisticated military technology in recent years, but also pushing the hype. Most recently with their claims to be…
As I mentioned in an earlier article about U.S. Forces training in the Black Sea, last week Russian President Vladimir Putin called for a series…