Another city in Louisiana has made the unanimous decision to have “In God We Trust” decals placed on 200 vehicles, including police patrol cars, fire trucks, and public works vehicles.
Another city in Louisiana has made the unanimous decision to have “In God We Trust” decals placed on 200 vehicles, including police patrol cars, fire trucks, and public works vehicles.