FreeNoah

U.S. History A45 (20/20)

The Statue of Religious Liberty was passed on 1786, in Virginia.

_____________ stated the church and state will remain separate.





Need Help? Watch the Video.