Viva la raza! The struggle of the Mexican-American people