The body of Iran’s slain Supreme Leader Ayatollah Ali Khamenei lying in state in a vast hall in Tehran on Friday as clerics, officials, foreign dignitaries and other mourners paid
The body of Iran’s slain Supreme Leader Ayatollah Ali Khamenei lying in state in a vast hall in Tehran on Friday as clerics, officials, foreign dignitaries and other mourners paid their respects after his 37-year rule