JALPAN de SERRA, Mexico – On a Saturday afternoon in March, a line forms inside a pet store in this city of 22,000 in the highlands of the state of Queretaro. But the people in line are not here to buy dog food. The line begins at the back of the store and almost reaches […]
