Louisiana Congressman Troy Carter joins the show for our weekly DC Current segment. Haldane asks the congressman about filibusters, voting and other various current topics of interests throughout the segment.
Historic Election Results and Public Trust Representative Troy Carter secured a decisive victory with 80% of the vote, marking one… Read More
