Commodore Shahzad Iqbal Promoted to Rear Admiral in Pakistan Navy | The World Ambassador