Iran blasts PGCC’s recent statement on Persian Gulf islands