This is in France, where a little town overlooking Lake Geneva installed a statue of the Blessed Virgin in a public park in 2011, and a court has now ordered the figure’s removal. (Maybe this is a job for the Satanic Temple?)
This is in France, where a little town overlooking Lake Geneva installed a statue of the Blessed Virgin in a public park in 2011, and a court has now ordered the figure’s removal. (Maybe this is a job for the Satanic Temple?)