A small boy carries a cross in Mexico