Thou Shalt Not
Just one more reason to be glad I don’t live in Louisiana. Governor Jeff Landry just signed a law requiring that the Ten Commandments be posted in every public school classroom. He accompanied the law’s signing with the snickering comment,…
Read more