2/12/2018 Group Watch: “In God We Trust Bill” Passes
The Alabama House voted to allow the phrase “In God We Trust” on public buildings, but only after debate on the bill went far off track. Black legislators accused a member of twisting history. Speaking for the bill, Rep. Arnold Mooney said the phrase is from the national anthem, and noted