Josh Marshall

Josh Marshall is the founder and Editor-in-Chief of TPM.
LATEST
High Barr
05.13.08 | 9:39 am
OReilly or a larval
05.13.08 | 8:19 am
Scales Falling From My Eyes
05.13.08 | 12:27 am
Barr
05.12.08 | 11:14 pm
Lying Minority Leader John
05.12.08 | 10:40 pm
Numbers Crunched
05.12.08 | 8:49 pm
D’Oh!
05.12.08 | 5:04 pm
Bad TV Movie
05.12.08 | 4:07 pm
We Need Your Help
05.12.08 | 3:15 pm
So Many Coincidences
05.11.08 | 1:12 am