A bill was passed Tuesday in Oklahoma’s House of Representatives that puts the state one step closer to adding the national motto “In God We Trust” to more than 300 state buildings. The Oklahoma House voted to support House Bill 3817, with a final tally of 76 yeas, and 20 nays, with 4 legislators excused. Authored […]