Tim Dickinson

Tim Dickinson is a contributing editor for Rolling Stone and also writes its political blog.