Iran's new supreme leader vows 'inevitable revenge' as Tehran newspaper publishes hit list of 13 world leaders · Pollar