This week, Jim and Josh discuss trade deals with Mexico, tariffs and voter rolls.
See All 258 Episodes of "Second Reading Podcast"