spotify pixel

Louisiana’s Ten Commandments law faces court challenge over church-state separation

KALB 5 (Alexandria, LA)
By Jacob Bradford

Freedom From Religion Foundation