Julia Letlow narrowly wins Louisiana U.S. Senate seat in tighter race than expected
New Orleans Public Radio
New Orleans Public Radio
Latest news on Louisiana, a state located in the southern region of the United States. Its capital is Baton Rouge, and its largest city is New Orleans.