Pedestrians cross a street near the Palacio de Bellas Artes, or Palace of Fine Arts, in downtown Mexico City, Mexico December 21, 2024.
GUADALAJARA, Mexico — I try not to criticize my country, or my countrymen, while standing on foreign soil. But I’ll make an exception. A lot of Americans have an annoying habit of feeling ...