"The Jamkaran
Mosque, located near Qom,
is one of the most revered
sites in Shia Islam. It is
believed to be associated
with the Twelfth Imam,
Muhammad al-Mahdi, a
central figure in Shia
eschatology."
"In Shia Muslim
traditions, flags are a
significant part of the
mourning rituals. Red
flags in Shiite tradition
symbolize blood spilled
unjustly and serve as a
call to avenge a person
who was slain. The flag
was hoisted above the
important Jamkaran Mosque,
which is on the outskirts
of the holy city of Qom,
about 100 miles south of
Tehran." FULL STORY at
above link.