WWL First News with Tommy Tucker
The New Orleans Mission is helping trafficked women get back on their feet
00:00 / 12:11
Advertisement