Josh Voorhees

Josh Voorhees is a Slate senior writer. He lives in Iowa City. Follow him on Twitter.

Get my RSS