Politics Vladimir Putin Received Warmly by the Supreme Leader; Diplomacy of Handshakes in Tehran July 20, 2022
Religion Iranian Supreme Leader Assaults “Evil” as Criticism of Saudi Hajj Planning Spikes July 20, 2021