Christopher Hayes

Christopher Hayes is Editor at Large of The Nation and a contributor to MSNBC.