Gov. Jeff Landry said Friday that people who commit violent crimes in public places in Louisiana should face life in prison, regardless of age, as he addressed a recent shooting at the Mall of Louisiana that left six people shot, killing one of them.