Facing political and economic pressure from the US, Mexico has seen a shift in public attitude toward migrants: Rising resentment is replacing tolerance in a country that is both deeply religious and has a long history of sending its own citizens to the US.