The mayor of a town in southern France has sparked outrage after his town hall sponsored a Catholic Mass in a local bullring. The mayor of Beziers, Robert Ménard, took part in a procession in the bullring, walking behind an effigy of the Virgin Mary. France has strict laws on the separation of church and Read more