Atheist Groups Furious After Oklahoma House Passes Bill Requiring 'In God We Trust' Signs in All State Buildings
March 5th, 2020
Oklahoma is considering a law that would require all 342 state buildings to display 'In God We Trust' signs. Atheists are outraged over what they believe to be a blatant violation of separation of church and state.