Josh Marshall

Josh Marshall is the founder of Talking Points Memo.