Flau’jae Johnson condemns La. Gov. Jeff Landry’s request for LSU to erect Charlie Kirk statue on campus
Since taking office last year, Louisiana Governor Jeff Landry has taken a more active role into the internal machinations taking place on LSU‘s campus. That began a year ago when he fasciliated the presence of a live tiger at LSU’s 2024 football game vs.