Josh Marshall

Josh Marshall is the founder and Editor-in-Chief of TPM.
LATEST
Rush Goes to 11
11.08.11 | 10:23 am
Let the Trashing Begin
11.08.11 | 6:42 am
Was Nice Knowin’ Ya
11.08.11 | 3:08 am
Plates Keep Shifting
11.07.11 | 3:49 pm
Campaign in 100 Seconds
11.07.11 | 2:59 pm
Self-Parody Alert
11.07.11 | 2:43 pm
Uh-Oh
11.07.11 | 10:17 am