WWL First News with Tommy Tucker
Steve Scalise is worried about illegal immigration
00:00 / 32:10
Advertisement