Florida
Public schools in Florida will soon be required by law to post the state’s motto – “In God We Trust” – on all public buildings and campuses where students and staff can see them. The House voted on the legislation 97 to 10, with members standing and applauding the results – after somehow also finding […]