IMG_6427

A den of spies – Tehran, Iran

In the centre of Tehran lies a huge compound commonly known to locals as ‘the den of spies’ or ‘nest of espionage’. …