Removed from classroom after sharp criticism of Jeff Landry, LSU law professor sues NOLA.com Continue reading...