Ed Kilgore

Ed Kilgore is Managing Editor of The Democratic Strategist and a Senior Fellow at the Progressive Policy Institute.