Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi being presented Guard of Honour during his official visit APP58-240821 IRAN: August 24 - Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi during call on with Commander of Islamic Republic of Iran Navy (IRIN) during his official visit. APP APP56-240821 APP57-240821IRAN: August 24 – Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi being given briefing at Shipbuilding Yard during his official visit. APP APP58-240821IRAN: August 24 – Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi during call on with Commander of Islamic Republic of Iran Navy (IRIN) during his official visit. APP