According to Mouood, quotes by THE NATIONAL INTEREST Iran’s Flying Missile Boats are Meant to Seal the Strait of Hormuz Iranian television showcased a peculiar sea-skimming flying boat in 2006. Four years later, Tehran announced it three squadrons serving in the Iranian Revolutionary Guard Corps Navy. by Sebastien Roblin Here’s …
Read More »