The Paper S1E8 still
Aired Thursday, 4 September 2025· 27 min· ★ 5.7

Mare uncovers a story that pits the Truth Teller against its owner; Ned is embarrassed by his past.

View all episodes of The Paper