Kurdish Video Lends Credibility to Russian Navy Caspian Sea Strike Mission Claims

USNI News – Russia officials claim that a flotilla of four ships in the Caspian Sea sent a barrage of 26 guided cruise missiles across Iran, Iraq and ultimately to strike targets Islamic State in Iraq and Syria (ISIS) to strike in Syria more than 900 miles away.