Article

Dallas NewsDallas News on 2023-05-16 08:40

Thou shalt not post the Ten Commandments

In 1980, the U.S. Supreme Court struck down a Kentucky law that required the posting of the Ten Commandments on the wall of every public school ...

Related news