How Mexico’s Cinco de Mayo Became an American Holiday – U.S. News & World Report