Stephen Woodman is a freelance journalist based in Mexico covering politics, culture and religion. You can follow him on Twitter at @Stephentwoodman