Many Tehran residents say the absence of Iran's new supreme leader makes them question their own security.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera