Thousands in Mashhad join symbolic procession toward Imam Reza Shrine, expressing devotion and solidarity with Karbala.
Thai Shia pilgrims express emotional connection and admiration during their visit to Iran’s sacred site – Imam Reza Shrine, in the northeastern Iranian city of Mashhad.