The Freedom From Religion Foundation says an illuminated Latin cross atop the San Angelo Police Department in San Angelo, Texas, must come down. FFRF is a national state/church watchdog with …
More » from FFRF illuminates San Angelo Police Dept violation