Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi being presented Guard of Honour during his official visit

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
Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi being presented Guard of Honour during his official visit
APP56-240821

Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi being presented Guard of Honour during his official visit
APP57-240821
IRAN: August 24 – Chief of the Naval Staff, Admiral Muhammad Amjad Khan Niazi being given briefing at Shipbuilding Yard during his official visit. APP
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
APP Services