Disgraceful: French court orders the removal of Virgin Mary statue
A French court has ordered a small town to remove a statue of the Virgin Mary, saying the religious display violates the separation of church and state. The statue stands at a crossroads in La …
