Do you know your political sex scandals?

There's been so many it's hard to keep all the details straight. Can you?

Dec '12 v 1,452 completed