Massachusetts' highest court ruled that two statues depicting saints cannot be displayed at a public safety building in Quincy. Continue reading... [ H/T Newsmax ]