Iranian navy has reportedly detained 12 UAE nationals and one Indian who were aboard two boats which crossed into Iran’s territorial waters in the Persian Gulf.