Ambulances in Texas Now Display Their Trust in God

"In God We Trust" is displayed on ambulances in Lamesa, Texas. Just after the recent incident of Freedom From Religion Foundation (FFRF) asking the