A Pakistani-origin Iranian Consulate official was shot dead by unidentified gunmen within the army cantonment in the northwestern city of Peshawar on Thursday, police and witnesses said. Syed Abul Hassan Jaffri, spokesman for the Iranian consulate in the capital of the North West Frontier Province, was attacked by two gunmen when he emerged from his home in Gulberg Colony on Thursday morning.