Protesters stage a peaceful sit-in in front of security forces in Mashhad on 3 January 2026.
Load more