Many people notice a surprising rainbow-like shimmer when opening a package of deli ham. The shifting greens, purples, and blues can look metallic and unsettling, leading some to worry the meat has spoiled or contains unsafe additives. In most cases, however, this effect is completely harmless and does not mean the ham has gone bad. The rainbow sheen occurs because...