podcast The Josh Marshall Podcast Ep. 330: Two Roads July 3, 2024 4:03 p.m. TPM Illustrations/Getty Images Kate and Josh sift through the debate wreckage, discuss what comes next, and process the Supreme Court’s immunity decision. SUBSCRIBE: Apple iTunes Google Podcasts RSS