Herman Cain has suffered a wave of campaign staff departures in Iowa, which Politico notes "comes after weeks of swirling rumors between Cain's staff and volunteers in the Hawkeye State accusing each other of affairs, homosexuality and professional misconduct."