The Four-Ton Oversight
When Louisiana Gov. Jeff Landry signed the state's new law requiring all public school classrooms to display the Ten Commandments, he let his faith get ahead of the facts.

Keep reading with a 7-day free trial
Subscribe to The Jazprose Diaries to keep reading this post and get 7 days of free access to the full post archives.

