Josh Marshall

Josh Marshall is the founder and Editor-in-Chief of TPM.
LATEST
Fluff Watch
01.17.08 | 7:51 am
Sam Blogging
01.16.08 | 11:33 pm
Joe: GOP Good for the Jews
01.16.08 | 10:53 pm
Truth Will Set You Free
01.16.08 | 6:20 pm
Robo Ergo Sum
01.16.08 | 5:32 pm
Hmmm
01.16.08 | 2:07 pm
Debate Thoughts
01.16.08 | 10:01 am