An atheist group has criticized Wayne Ivey, Sheriff of Brevard County, Florida, for lettering “In God We Trust” on the exterior of his police department’s vehicles.
Private citizens and elected officials are afforded solid legal ground to perform legislative prayers, which reflects the very best of the American brand of freedom.