Michael Scherer

Michael Scherer is Salon's Washington correspondent.

Ron Paul
Ron Paul is a baby elephant Michael Scherer