TEHRAN — Calls for strong and historic revenge have reached an absolute peak across the Islamic world following the final burial of the martyred Leader of the Islamic Revolution, Ayatollah Seyyed Ali Khamenei. Millions of deeply grieving yet defiant mourners gathered at the Holy Imam Reza Shrine in the northeastern city of Mashhad on Thursday.
