A French town has been ordered by a regional court to remove a statue of Mary, Mother of God, after a complaint by a secular campaigning organisation.
First Name
Last Name
Email Address
Δ
This will close in 10 seconds