Political commentator James Carville critical of Louisiana leadership

Political commentator James Carville critical of Louisiana leadership