James KingMay 3, 20211 min readANOTHER CHURCH BURNS IN FRANCEThe famous Church of Saints Peter and Paul in Lille, France up in flames today, literally every other week this is happening "by coincidence" across France and western Europe as a whole.
The famous Church of Saints Peter and Paul in Lille, France up in flames today, literally every other week this is happening "by coincidence" across France and western Europe as a whole.