Help keep Salon independent

Dennis McCafferty

Dennis McCafferty lives in Washington and is a staff writer for USA Weekend magazine.