Josh Marshall

Josh Marshall is the founder and Editor-in-Chief of TPM.
LATEST
Tea Party’s First Scalp
05.10.10 | 7:42 am
Pulling the Plug
05.10.10 | 7:14 am
Why Kagan?
05.10.10 | 6:01 am
Kagan
05.09.10 | 6:22 pm
Upset in PA?
05.08.10 | 1:26 pm
Florida’s One Weird Place
05.08.10 | 12:16 pm