apologies

Books

Fessing up

What do Bill Clinton and Jimmy Swaggart have in common? Each made a spectacular public confession of sexual misconduct.