Red, white, and blue are the colors of American pride, or so thought students who walk through the halls of a California high school. On Cinco de Mayo, a Mexican holiday, all students who were wearing...