Louisiana: The State We're In

Louisiana: The State We're In - 3/31/17

Season 40 Episode 29 | 28m 37s

Gross Receipts Tax, Women in Science, Infant Health, Louisiana Legends 2017

Aired: 03/30/17

Rating: NR

Video has closed captioning.

Problems Playing Video?