by Barry Evans
Today, December 12 (12/12/12!), is the Day of the Virgin of Guadalupe, celebrating the day on which Our Lady of Guadalupe appeared in 1531 on Tepeyac hill (just north of Mexico City) to Juan Diego Cuauhtlatoazin.
Although it's not an official holiday in Mexico, it's a special day for Catholics (who comprise 83% of the population).
Here in Guanajuato, Mexico, it’s both a day for celebration and devotion.