Jeff Landry responded to questions about the possible deployment of National Guard troops on Wednesday.

See Full Page