Saturday, November 12, 2011

9499: The Cain Scrutiny.


The Chicago Tribune presents Photos: Biggest Sex Scandals in Politics—with a shot of Herman Cain and two unidentified women. Is the newspaper implying that Cain is into illicit threesomes?

1 comment: