Maritime analysts estimate that Iran may possess between 2,000 and 6,000 naval mines, many domestically produced, with varying levels of sophistication ...