Sunscreen is supposed to protect us from cancer—not introduce new risks. Yet in recent years, several well-known sunscreen products have been pulled from shelves after tests revealed the presence of ...