Kurdish Video Lends Credibility to Russian Navy Caspian Sea Strike Mission Claims
Russian officials claim that a flotilla of four ships in the Caspian Sea sent a barrage of 26 guided cruise…
Copyright 2024 U.S. Naval Institute. All Rights Reserved.