Michael Scherer

Michael Scherer is Salon's Washington correspondent.


Ron Paul
Ron Paul is a baby elephant Michael Scherer