Read the full story: Louisiana Illuminator
Some schools across Louisiana will soon receive free “In God We Trust” signs to hang in their classrooms, though the designs might not be what some state lawmakers had in mind when they passed the new mandate Tuesday.