Talking Points Memo favicon

Tim Kaine Digs At Ted Cruz For His Donald Trump Endorsement