Thousands of people marched throughout Mexico on Saturday to protest against President Enrique Pena Nieto’s initiative to legalise gay marriage. The National Front for the Family – a coalition of conservative religious groups – called for the protests, and is also planning a mass march for September 24 in Mexico City. “Long live the family, in the image of the Virgin Mary, the baby Jesus and Saint Joseph,” read one sign at the protest in the city of Puebla, the capital of a central Mexican state with a strong Catholic presence. “Papa + Mama = Happy Family,” read another sign at that protest, where many of the protesters dressed in white and carried pink, blue and white-colored balloons.
September 11 / Punch